diff --git a/Classes/ShareKit/Sharers/Services/Facebook/SHKFacebook.m b/Classes/ShareKit/Sharers/Services/Facebook/SHKFacebook.m index 2e2be608..93548cfe 100644 --- a/Classes/ShareKit/Sharers/Services/Facebook/SHKFacebook.m +++ b/Classes/ShareKit/Sharers/Services/Facebook/SHKFacebook.m @@ -227,7 +227,9 @@ - (BOOL)dialog:(FBDialog*)dialog shouldOpenURLInExternalBrowser:(NSURL*)url - (void)session:(FBSession*)session didLogin:(FBUID)uid { - // Try to share again + [[NSNotificationCenter defaultCenter] postNotificationName:@"SHKDidLogin" object:nil]; + + // Try to share again if (pendingFacebookAction == SHKFacebookPendingLogin) { self.pendingFacebookAction = SHKFacebookPendingNone; @@ -240,6 +242,11 @@ - (void)session:(FBSession*)session willLogout:(FBUID)uid // Not handling this } +- (void)sessionDidNotLogin:(FBSession *)session +{ + [[NSNotificationCenter defaultCenter] postNotificationName:@"SHKDidNotLogin" object:nil]; +} + #pragma mark FBRequestDelegate methods