From d24b037e74868ce0cd4bc65fc785de841235e06c Mon Sep 17 00:00:00 2001 From: Jacob McSwain Date: Sat, 19 Oct 2019 17:58:04 -0500 Subject: [PATCH] Fixup google vs nest login logic --- custom_components/badnest/api.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/custom_components/badnest/api.py b/custom_components/badnest/api.py index 2d1b19d..b4e32f1 100644 --- a/custom_components/badnest/api.py +++ b/custom_components/badnest/api.py @@ -16,10 +16,10 @@ class NestAPI: self._session = requests.Session() self._session.headers.update({"Referer": "https://home.nest.com/"}) self._device_id = None - if email is not None and password is not None: - self._login_nest(email, password) - else: + if not email and not password: self._login_google(issue_token, cookie, api_key) + else: + self._login_nest(email, password) self.update() def _login_nest(self, email, password):