23andMeResearchKitModule
23andMeResearchKitModule copied to clipboard
Successful login results in display of New User Success screen
Looks like there's no way to get to the existing user success screen ATM.
ORKTwentyThreeAndMeCompleteViewController.m
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
// Use Results to Determine What To Show
ORKTaskResult *taskResult = [self.taskViewController result];
ORKCollectionResult *connectResultCollection = (ORKCollectionResult *)[taskResult resultForIdentifier:@"twentyThreeAndMe.connect"];
ORKTwentyThreeAndMeConnectResult *connectResult = (ORKTwentyThreeAndMeConnectResult *)[connectResultCollection.results firstObject];
if( connectResult.authToken &&
connectResult.refreshToken ) {
[self hideFailureViewController];
//[self showSuccessExistingViewController];
[self showSuccessNewViewController];
}
else {
[self hideSuccessExistingViewController];
[self showFailureViewController];
}
}