diff options
Diffstat (limited to 'Biz/PodcastItLater/Admin.py')
| -rw-r--r-- | Biz/PodcastItLater/Admin.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/Biz/PodcastItLater/Admin.py b/Biz/PodcastItLater/Admin.py index 32732d1..f9ca585 100644 --- a/Biz/PodcastItLater/Admin.py +++ b/Biz/PodcastItLater/Admin.py @@ -615,10 +615,12 @@ def admin_queue_status(request: Request) -> AdminView | Response | html.div: headers={"Location": "/?error=forbidden"}, ) - # Admins can see all data - all_queue_items = Core.Database.get_all_queue_items( - None, # None means all users - ) + # Admins can see all data (excluding completed items) + all_queue_items = [ + item + for item in Core.Database.get_all_queue_items(None) + if item.get("status") != "completed" + ] all_episodes = Core.Database.get_all_episodes( None, ) |
