mirror of
https://github.com/dmunozv04/iSponsorBlockTV.git
synced 2025-12-06 11:56:45 +03:00
Merge pull request #105 from dmunozv04/fix-mark-viewed-segments
Fix to ensure that skipped segments get reported to SponsorBlock
This commit is contained in:
@@ -106,10 +106,10 @@ class DeviceListener:
|
|||||||
# Skips to the next segment (waits for the time to pass)
|
# Skips to the next segment (waits for the time to pass)
|
||||||
async def skip(self, time_to, position, UUID):
|
async def skip(self, time_to, position, UUID):
|
||||||
await asyncio.sleep(time_to)
|
await asyncio.sleep(time_to)
|
||||||
asyncio.create_task(self.lounge_controller.seek_to(position))
|
await asyncio.gather(
|
||||||
asyncio.create_task(
|
self.lounge_controller.seek_to(position),
|
||||||
self.api_helper.mark_viewed_segments(UUID)
|
self.api_helper.mark_viewed_segments(UUID)
|
||||||
) # Don't wait for this to finish
|
)
|
||||||
|
|
||||||
# Stops the connection to the device
|
# Stops the connection to the device
|
||||||
async def cancel(self):
|
async def cancel(self):
|
||||||
|
|||||||
Reference in New Issue
Block a user