diff options
author | Muller, Alexander (A.) <amulle19@ford.com> | 2017-01-19 14:42:45 -0800 |
---|---|---|
committer | Muller, Alexander (A.) <amulle19@ford.com> | 2017-01-19 14:42:45 -0800 |
commit | 98a996f4c76fbae971176714b11fe912d518d9e8 (patch) | |
tree | 3f3896a5daf6be1bfa364da37a077f98393353ca | |
parent | faf1427f72172235a82b7a8d389267653db7f553 (diff) | |
download | sdl_ios-98a996f4c76fbae971176714b11fe912d518d9e8.tar.gz |
Fixed issue relating to getting unhandled warnings from RAI Response.
-rw-r--r-- | SmartDeviceLink/SDLLifecycleManager.m | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/SmartDeviceLink/SDLLifecycleManager.m b/SmartDeviceLink/SDLLifecycleManager.m index 806265fe9..914b96ee8 100644 --- a/SmartDeviceLink/SDLLifecycleManager.m +++ b/SmartDeviceLink/SDLLifecycleManager.m @@ -256,21 +256,12 @@ SDLLifecycleState *const SDLLifecycleStateReady = @"Ready"; SDLResult *registerResult = self.registerResponse.resultCode; NSString *registerInfo = self.registerResponse.info; - BOOL success = NO; + BOOL success = self.registerResponse.success.boolValue; NSError *startError = nil; - - if ([registerResult isEqualToEnum:[SDLResult WARNINGS]] || [registerResult isEqualToEnum:[SDLResult RESUME_FAILED]]) { - // We succeeded, but with warnings + // If the resultCode isn't success, we either got an error or a warning. + if (![registerResult isEqualToEnum:[SDLResult SUCCESS]]) { startError = [NSError sdl_lifecycle_startedWithBadResult:registerResult info:registerInfo]; - success = YES; - } else if (![registerResult isEqualToEnum:[SDLResult SUCCESS]]) { - // We did not succeed in registering - startError = [NSError sdl_lifecycle_failedWithBadResult:registerResult info:registerInfo]; - success = NO; - } else { - // We succeeded - success = YES; } // Notify the block, send the notification if we succeeded. |