From ca29c7304320eb2eb3ee967feca99ff254aad03a Mon Sep 17 00:00:00 2001 From: j Date: Sun, 13 Jan 2019 00:38:03 +0530 Subject: [PATCH] cleanup time added --- oml/item/scan.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/oml/item/scan.py b/oml/item/scan.py index ca8856f..7cc90f4 100644 --- a/oml/item/scan.py +++ b/oml/item/scan.py @@ -172,11 +172,17 @@ def run_scan(): elif user not in file.item.users: item = file.item item.add_user(user) + logger.debug('add %s to local user', id) add_record('additem', item.id, file.info) add_record('edititem', item.id, item.meta) item.update() added += 1 + if file and not file.item.added: + file.item.added = datetime.utcnow() + if file.item.accessed: + file.item.added = file.item.accessed + file.item.save() library_items = len(user.library.items) if added: trigger_event('change', {})