mirror of
https://github.com/dmunozv04/iSponsorBlockTV.git
synced 2025-12-31 03:48:45 +03:00
Refresh auth after every disconnect, ensuring there's a fresh token. Fixes Shorts aren't handled anymore #162
and maybe changes something related to Disable Autoplay #82
This commit is contained in:
@@ -52,13 +52,13 @@ class DeviceListener:
|
|||||||
# Main subscription loop
|
# Main subscription loop
|
||||||
async def loop(self):
|
async def loop(self):
|
||||||
lounge_controller = self.lounge_controller
|
lounge_controller = self.lounge_controller
|
||||||
while not lounge_controller.linked():
|
|
||||||
try:
|
|
||||||
self.logger.debug("Refreshing auth")
|
|
||||||
await lounge_controller.refresh_auth()
|
|
||||||
except:
|
|
||||||
await asyncio.sleep(10)
|
|
||||||
while not self.cancelled:
|
while not self.cancelled:
|
||||||
|
while not lounge_controller.linked():
|
||||||
|
try:
|
||||||
|
self.logger.debug("Refreshing auth")
|
||||||
|
await lounge_controller.refresh_auth()
|
||||||
|
except:
|
||||||
|
await asyncio.sleep(10)
|
||||||
while not (await self.is_available()) and not self.cancelled:
|
while not (await self.is_available()) and not self.cancelled:
|
||||||
await asyncio.sleep(10)
|
await asyncio.sleep(10)
|
||||||
try:
|
try:
|
||||||
|
|||||||
Reference in New Issue
Block a user