Merge pull request #42 from arabcoders/dev

Added log entry for delete from history.
This commit is contained in:
Abdulmohsen 2023-12-15 19:24:11 +03:00 committed by GitHub
commit cee5748b08
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 0 deletions

View file

@ -92,6 +92,7 @@ jobs:
dockerhub-sync-readme:
needs: push-build
if: github.event_name != 'pull_request'
runs-on: ubuntu-latest
steps:
- name: Sync README

View file

@ -235,10 +235,15 @@ class DownloadQueue:
if not self.queue.exists(id):
log.warn(f'requested cancel for non-existent download {id}')
continue
item = self.queue.get(key=id)
if self.queue.get(id).started():
log.info(f'Canceling {id=} {item.info.title=}')
self.queue.get(id).cancel()
else:
self.queue.delete(id)
log.info(f'deleting {id=} {item.info.title=}')
await self.notifier.canceled(id)
return {'status': 'ok'}
@ -248,6 +253,8 @@ class DownloadQueue:
if not self.done.exists(key=id):
log.warn(f'requested delete for non-existent download {id}')
continue
item = self.done.get(key=id)
log.info(f'deleting {id=} {item.info.title=}')
self.done.delete(id)
await self.notifier.cleared(id)