From 6cd92b6f93802e698146806204790d728ab926cb Mon Sep 17 00:00:00 2001 From: birchkwok Date: Sun, 21 Jul 2024 23:54:19 +0800 Subject: [PATCH] Fix bug about FileNotFoundError #9 --- lynse/api/native_api/database_manager.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lynse/api/native_api/database_manager.py b/lynse/api/native_api/database_manager.py index 0c4215f..e8d3d06 100644 --- a/lynse/api/native_api/database_manager.py +++ b/lynse/api/native_api/database_manager.py @@ -44,6 +44,9 @@ def update_database(self): if not (self.root_path / 'databases.json').exists(): return [] + if not (self.root_path / 'databases').exists(): + return [] + folders = [f.name for f in (self.root_path / 'databases').iterdir() if f.is_dir()] with open(self.root_path / 'databases.json', 'r') as f: