From 9038b369a08e7d5491abe490138636a6786418c5 Mon Sep 17 00:00:00 2001 From: Jeena Paradies Date: Fri, 28 Dec 2012 21:05:38 +0100 Subject: [PATCH] forcing reauthentication on new version --- Mac/Controller.m | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/Mac/Controller.m b/Mac/Controller.m index 33a6477..24d217f 100644 --- a/Mac/Controller.m +++ b/Mac/Controller.m @@ -56,21 +56,16 @@ viewDelegate = [[ViewDelegate alloc] init]; accessToken = [[AccessToken alloc] init]; - - //[accessToken setString:nil forKey:@"user_access_token"]; - if (![accessToken stringForKey:@"version-0.2.0-new-login"]) { + BOOL forceLogin = NO; + if (![accessToken stringForKey:@"version-0.5.2-new-login"]) { [self logout:self]; - [accessToken setString:@"yes" forKey:@"version-0.2.0-new-login"]; + forceLogin = YES; + [accessToken setString:nil forKey:@"entity"]; + [accessToken setString:@"yes" forKey:@"version-0.5.2-new-login"]; } - if (![accessToken stringForKey:@"version-0.3.0-migrated"]) { - [accessToken setString:@"yes" forKey:@"version-0.3.0-migrated"]; - if ([accessToken stringForKey:@"user_mac_key"]){ - [accessToken setSecret:[accessToken stringForKey:@"user_mac_key"]]; - [accessToken setString:nil forKey:@"user_mac_key"]; - } - } - if (![accessToken stringForKey:@"user_access_token"] || ![accessToken secret]) { + + if (forceLogin || ![accessToken stringForKey:@"user_access_token"] || ![accessToken secret]) { [timelineViewWindow performClose:self]; [mentionsViewWindow performClose:self]; [self.loginViewWindow makeKeyAndOrderFront:self];