From d199ef6a562ba83e4e866cff7e27dcd343983709 Mon Sep 17 00:00:00 2001 From: ArabCoders Date: Mon, 27 Nov 2023 15:55:01 +0300 Subject: [PATCH] fixed deleting object date time --- app/src/DataStore.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/DataStore.py b/app/src/DataStore.py index 60d51f07..1a673fbf 100644 --- a/app/src/DataStore.py +++ b/app/src/DataStore.py @@ -92,7 +92,13 @@ class DataStore: VALUES (?, ?, ?, ?) ON CONFLICT DO UPDATE SET "type" = ?, "url" = ?, "data" = ? """ - delattr(item, 'datetime') + + if hasattr(item, 'datetime'): + try: + delattr(item, 'datetime') + except AttributeError: + pass + with sqlite3.connect(self.db_file) as db: db.execute(sqlStatement.strip(), ( item._id,