From 3708734428cd2bee51c27adaa3729b75b0e92d47 Mon Sep 17 00:00:00 2001 From: arabcoders Date: Mon, 16 Jun 2025 15:50:24 +0300 Subject: [PATCH] minor status name changes --- app/library/Download.py | 2 ++ ui/components/History.vue | 8 ++++---- ui/components/PresetForm.vue | 2 +- ui/components/Queue.vue | 6 +++--- 4 files changed, 10 insertions(+), 8 deletions(-) diff --git a/app/library/Download.py b/app/library/Download.py index 92c0e0d5..34fd39cd 100644 --- a/app/library/Download.py +++ b/app/library/Download.py @@ -469,6 +469,8 @@ class Download: ff = await ffprobe(status.get("filename")) self.info.extras["is_video"] = ff.has_video() self.info.extras["is_audio"] = ff.has_audio() + if ff.has_video(): + self.info.extras["duration"] = ff.video[0].duration_seconds() except Exception as e: self.info.extras["is_video"] = True self.info.extras["is_audio"] = True diff --git a/ui/components/History.vue b/ui/components/History.vue index 822650f9..88508196 100644 --- a/ui/components/History.vue +++ b/ui/components/History.vue @@ -649,10 +649,10 @@ const setStatus = item => { } if (item.extras?.is_premiere) { - return 'Premiere' + return 'Premiered' } - return item.is_live ? 'Live Ended' : 'Completed' + return item.is_live ? 'Streamed' : 'Completed' } if ('error' === item.status) { @@ -660,14 +660,14 @@ const setStatus = item => { } if ('cancelled' === item.status) { - return display_style.value === 'cards' ? 'User Cancelled' : 'Cancelled' + return 'Cancelled' } if ('not_live' === item.status) { if (item.extras?.is_premiere) { return 'Premiere' } - return display_style.value === 'cards' ? 'Live Stream' : 'Live' + return display_style.value === 'cards' ? 'Stream' : 'Live' } return item.status diff --git a/ui/components/PresetForm.vue b/ui/components/PresetForm.vue index 44116009..d4b56f73 100644 --- a/ui/components/PresetForm.vue +++ b/ui/components/PresetForm.vue @@ -28,7 +28,7 @@
diff --git a/ui/components/Queue.vue b/ui/components/Queue.vue index 95524980..8d0d3950 100644 --- a/ui/components/Queue.vue +++ b/ui/components/Queue.vue @@ -310,15 +310,15 @@ const setStatus = item => { } if ('downloading' === item.status && item.is_live) { - return 'Live Streaming' + return 'Streaming' } if ('preparing' === item.status) { - return ag(item, 'extras.external_downloader') ? 'External DL' : 'Preparing..'; + return ag(item, 'extras.external_downloader') ? 'External-DL' : 'Preparing..'; } if (!item.status) { - return 'Unknown..' + return 'Unknown...' } return ucFirst(item.status)