@@ -23,7 +23,7 @@
+ (VLCOneDriveController *)sharedInstance;
-- (void)login;
+- (void)loginWithViewController:(UIViewController*)presentingViewController;
- (void)downloadObject:(VLCOneDriveObject *)object;
@@ -79,9 +79,9 @@
return _activeSession;
}
-- (void)login
+- (void)loginWithViewController:(UIViewController *)presentingViewController
{
- [_liveClient login:self.delegate
+ [_liveClient login:presentingViewController
scopes:_liveScopes
delegate:self
userState:@"login"];
@@ -125,7 +125,7 @@
if (![_oneDriveController isAuthorized]) {
self.authorizationInProgress = YES;
- [_oneDriveController login];
+ [_oneDriveController loginWithViewController:self];
} else
[_oneDriveController logout];