diff --git a/pogom/pgoapi/pgoapi.py b/pogom/pgoapi/pgoapi.py index ed4094103e..a236b7d072 100644 --- a/pogom/pgoapi/pgoapi.py +++ b/pogom/pgoapi/pgoapi.py @@ -163,16 +163,17 @@ def login(self, provider, username, password): if 'api_url' in response: self._api_endpoint = ('https://{}/rpc'.format(response['api_url'])) self.log.debug('Setting API endpoint to: %s', self._api_endpoint) - else: - self.log.error('Login failed - unexpected server response!') - return False - if 'auth_ticket' in response: + elif 'auth_ticket' in response: auth_ticket = response['auth_ticket'] self._auth_provider.set_ticket([auth_ticket['expire_timestamp_ms'], auth_ticket['start'], auth_ticket['end']]) + + else: + self.log.error('Login failed - unexpected server response!') + return False self.log.info('Finished RPC login sequence (app simulation)') self.log.info('Login process completed') return True - \ No newline at end of file +