From cee6a86cb03f09cd886b00389364a9b6c36a6d40 Mon Sep 17 00:00:00 2001 From: ArabCoders Date: Fri, 15 Dec 2023 19:05:27 +0300 Subject: [PATCH 1/4] Added log entry for deleting item from queue/done list. --- app/src/DownloadQueue.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/DownloadQueue.py b/app/src/DownloadQueue.py index e2678cc7..c3924946 100644 --- a/app/src/DownloadQueue.py +++ b/app/src/DownloadQueue.py @@ -235,6 +235,10 @@ 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) + log.notice(f'deleting {id=} {item.info.title=}') + if self.queue.get(id).started(): self.queue.get(id).cancel() else: @@ -248,6 +252,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.notice(f'deleting {id=} {item.info.title=}') self.done.delete(id) await self.notifier.cleared(id) From dbbd23526bbe8d95dfde163033f1bc821c7f460c Mon Sep 17 00:00:00 2001 From: ArabCoders Date: Fri, 15 Dec 2023 19:07:20 +0300 Subject: [PATCH 2/4] update delete message. --- app/src/DownloadQueue.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/DownloadQueue.py b/app/src/DownloadQueue.py index c3924946..0b05a01b 100644 --- a/app/src/DownloadQueue.py +++ b/app/src/DownloadQueue.py @@ -237,12 +237,13 @@ class DownloadQueue: continue item = self.queue.get(key=id) - log.notice(f'deleting {id=} {item.info.title=}') if self.queue.get(id).started(): + log.notice(f'Canceling {id=} {item.info.title=}') self.queue.get(id).cancel() else: self.queue.delete(id) + log.notice(f'deleting {id=} {item.info.title=}') await self.notifier.canceled(id) return {'status': 'ok'} From 38c71d2fa675350e6843929af771d0a7b53d2b5b Mon Sep 17 00:00:00 2001 From: ArabCoders Date: Fri, 15 Dec 2023 19:11:00 +0300 Subject: [PATCH 3/4] fix --- app/src/DownloadQueue.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/DownloadQueue.py b/app/src/DownloadQueue.py index 0b05a01b..1099c330 100644 --- a/app/src/DownloadQueue.py +++ b/app/src/DownloadQueue.py @@ -239,11 +239,11 @@ class DownloadQueue: item = self.queue.get(key=id) if self.queue.get(id).started(): - log.notice(f'Canceling {id=} {item.info.title=}') + log.info(f'Canceling {id=} {item.info.title=}') self.queue.get(id).cancel() else: self.queue.delete(id) - log.notice(f'deleting {id=} {item.info.title=}') + log.info(f'deleting {id=} {item.info.title=}') await self.notifier.canceled(id) return {'status': 'ok'} @@ -254,7 +254,7 @@ class DownloadQueue: log.warn(f'requested delete for non-existent download {id}') continue item = self.done.get(key=id) - log.notice(f'deleting {id=} {item.info.title=}') + log.info(f'deleting {id=} {item.info.title=}') self.done.delete(id) await self.notifier.cleared(id) From f0eb9241852872b5171ac934ccab07752a688313 Mon Sep 17 00:00:00 2001 From: ArabCoders Date: Fri, 15 Dec 2023 19:14:05 +0300 Subject: [PATCH 4/4] do not readme changes on pull request. --- .github/workflows/main.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3d631e65..c210200c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -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