From 875d0db1038cfecf445cf26a58a678590906e6c8 Mon Sep 17 00:00:00 2001 From: Vladimir Mandic Date: Sun, 2 Jul 2023 08:26:51 -0400 Subject: [PATCH] fix division by zero --- TODO.md | 2 ++ modules/ui_extensions.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/TODO.md b/TODO.md index e4e96d848..19ce7d49f 100644 --- a/TODO.md +++ b/TODO.md @@ -57,3 +57,5 @@ Tech that can be integrated as part of the core workflow... - image `imagehash` phash and hdash - custom exif tags - replace lightbox with iv-viewer +- git-rebasin +- additional upscalers diff --git a/modules/ui_extensions.py b/modules/ui_extensions.py index 2a3c36a09..f5df622f5 100644 --- a/modules/ui_extensions.py +++ b/modules/ui_extensions.py @@ -332,7 +332,7 @@ def refresh_extensions_list_from_data(search_text, sort_column): ext['sort_enabled'] = f"{'0' if ext['enabled'] else '1'}{'1' if ext['is_builtin'] else '0'}{'1' if ext['installed'] else '0'}{ext.get('updated', '2000-01-01T00:00')}" ext['sort_update'] = f"{'1' if update_available else '0'}{'1' if ext['installed'] else '0'}{ext.get('updated', '2000-01-01T00:00')}" timedelta = datetime.now() - datetime.fromisoformat(ext.get('created', '2000-01-01T00:00Z')[:-1]) - ext['sort_trending'] = round(stars / min(timedelta.days, 5), 1) + ext['sort_trending'] = round(stars / max(timedelta.days, 5), 1) tags = ext.get("tags", []) if not isinstance(tags, list): tags = tags.split(' ')