Unregistered users should have 0 badge count

// FREEBIE
pull/1/head
Michael Kirk 8 years ago
parent bf948f54f7
commit 89260e843f

@ -169,6 +169,9 @@ static NSString *const kURLHostVerifyPrefix = @"verify";
ifRegistered:NO ifRegistered:NO
runAsync:^{ runAsync:^{
dispatch_async(dispatch_get_main_queue(), ^{ dispatch_async(dispatch_get_main_queue(), ^{
// Unregistered user should have no unread messages. e.g. if you delete your account.
[[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];
DDLogInfo(@"%@ running post launch block for unregistered user.", self.tag); DDLogInfo(@"%@ running post launch block for unregistered user.", self.tag);
[TSSocketManager requestSocketOpen]; [TSSocketManager requestSocketOpen];

@ -242,6 +242,8 @@ static Environment *environment = nil;
[[TSStorageManager sharedManager] resetSignalStorage]; [[TSStorageManager sharedManager] resetSignalStorage];
[Environment.preferences clear]; [Environment.preferences clear];
[[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];
[DebugLogger.sharedLogger wipeLogs]; [DebugLogger.sharedLogger wipeLogs];
exit(0); exit(0);
} }

Loading…
Cancel
Save