From 8902c124dbc3e220b2657f9e599c01bdbbc5311f Mon Sep 17 00:00:00 2001 From: ArabCoders Date: Mon, 27 Nov 2023 15:43:44 +0300 Subject: [PATCH] More fixes. --- app/src/DTO/ItemDTO.py | 2 +- app/src/DataStore.py | 2 +- app/src/DownloadQueue.py | 4 ++-- frontend/src/assets/css/bulma-darker.css | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/DTO/ItemDTO.py b/app/src/DTO/ItemDTO.py index 42c27dcd..eb494a0b 100644 --- a/app/src/DTO/ItemDTO.py +++ b/app/src/DTO/ItemDTO.py @@ -22,7 +22,7 @@ class ItemDTO: output_template: str = None timestamp: float = time.time_ns() is_live: bool = None - datetime: str = formatdate(time.time()) + datetime: str = field(default_factory=lambda: str(formatdate(time.time()))) # yt-dlp injected fields. tmpfilename: str = None diff --git a/app/src/DataStore.py b/app/src/DataStore.py index 14341274..60d51f07 100644 --- a/app/src/DataStore.py +++ b/app/src/DataStore.py @@ -92,7 +92,7 @@ class DataStore: VALUES (?, ?, ?, ?) ON CONFLICT DO UPDATE SET "type" = ?, "url" = ?, "data" = ? """ - item.datetime = None + delattr(item, 'datetime') with sqlite3.connect(self.db_file) as db: db.execute(sqlStatement.strip(), ( item._id, diff --git a/app/src/DownloadQueue.py b/app/src/DownloadQueue.py index 5d9bf50a..ebe1a7fe 100644 --- a/app/src/DownloadQueue.py +++ b/app/src/DownloadQueue.py @@ -105,11 +105,11 @@ class DownloadQueue: ytdlp_config=ytdlp_config, output_template=output_template if output_template else self.config.output_template, error=error, - datetime=formatdate(datetime.now( - timezone.utc).timetuple()), is_live=entry['is_live'] if 'is_live' in entry else None, ) + logging.info(f'adding {dl.json()}') + try: dldirectory = calcDownloadPath( basePath=self.config.download_path, diff --git a/frontend/src/assets/css/bulma-darker.css b/frontend/src/assets/css/bulma-darker.css index 0144f6f2..7be7f6c7 100644 --- a/frontend/src/assets/css/bulma-darker.css +++ b/frontend/src/assets/css/bulma-darker.css @@ -3179,7 +3179,7 @@ .button.is-static { background-color: #ecf0f1; border-color: #5e6d6f; - color: #fff; + color: #5c2c2c; box-shadow: none; pointer-events: none }