From cac1c55abf9268b21b3989545ee18e236c6c6189 Mon Sep 17 00:00:00 2001 From: ArabCoders Date: Mon, 13 Jan 2025 18:02:04 +0300 Subject: [PATCH] Update datetime when status changed to finish --- app/library/Download.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/library/Download.py b/app/library/Download.py index 268c04b6..2877f219 100644 --- a/app/library/Download.py +++ b/app/library/Download.py @@ -5,7 +5,10 @@ import logging import multiprocessing import os import shutil +import time + from multiprocessing.managers import SyncManager +from email.utils import formatdate import yt_dlp @@ -369,6 +372,7 @@ class Download: ff = await ffprobe(status.get("filename")) self.info.extras['is_video'] = ff.has_video() self.info.extras['is_audio'] = ff.has_audio() + self.info.datetime = str(formatdate(time.time())) except Exception as e: self.info.extras['is_video'] = True self.info.extras['is_audio'] = True