add checks to fix 'ERR_BADAUTH'

This commit is contained in:
rdavydov
2022-11-15 23:57:24 +03:00
parent ca46ab5fbf
commit f0b77cb52a
2 changed files with 14 additions and 3 deletions

View File

@@ -287,6 +287,13 @@ class TwitchChannelPointsMiner:
# Subscribe to community-points-user. Get update for points spent or gains
user_id = self.twitch.twitch_login.get_user_id()
#print(f"!!!!!!!!!!!!!! USER_ID: {user_id}")
# Fixes 'ERR_BADAUTH'
if not user_id:
logger.error("No user_id, exiting...")
self.end(0, 0)
self.ws_pool.submit(
PubsubTopic(
"community-points-user-v1",

View File

@@ -207,15 +207,19 @@ class TwitchLogin(object):
input()
logger.info("Extracting cookies...")
self.cookies = driver.get_cookies()
#print(self.cookies)
#driver.close()
driver.quit()
self.username = self.get_cookie_value("login")
#print(f"self.username: {self.username}")
if not self.username:
logger.error("Couldn't extract login, probably bad cookies.")
return False
return self.get_cookie_value("auth-token")
def check_login(self):
if self.login_check_result:
return self.login_check_result