mirror of
https://github.com/DJ2LS/FreeDATA
synced 2024-05-14 08:04:33 +00:00
adjusted api in case of 0 messages in db
This commit is contained in:
parent
2685c7d5d5
commit
5d4544f436
1 changed files with 3 additions and 5 deletions
|
@ -129,14 +129,12 @@ class DatabaseManager:
|
||||||
self.log(f"error fetching database messages with error: {e}", isWarning=True)
|
self.log(f"error fetching database messages with error: {e}", isWarning=True)
|
||||||
self.log(f"---> please delete or update existing database", isWarning=True)
|
self.log(f"---> please delete or update existing database", isWarning=True)
|
||||||
|
|
||||||
return False
|
return []
|
||||||
|
|
||||||
finally:
|
finally:
|
||||||
session.remove()
|
session.remove()
|
||||||
|
|
||||||
def get_all_messages_json(self):
|
def get_all_messages_json(self):
|
||||||
messages_dict = self.get_all_messages()
|
messages_dict = self.get_all_messages()
|
||||||
if messages_dict:
|
messages_with_header = {'total_messages' : len(messages_dict), 'messages' : messages_dict}
|
||||||
messages_with_header = {'total_messages' : len(messages_dict), 'messages' : messages_dict}
|
return json.dumps(messages_with_header) # Convert to JSON string
|
||||||
return json.dumps(messages_with_header) # Convert to JSON string
|
|
||||||
return json.dumps({'error': 'fetching messages from database'})
|
|
||||||
|
|
Loading…
Reference in a new issue