From dcd39c231fdbefab0aed8131f3afa52dfce8f1ad Mon Sep 17 00:00:00 2001 From: brightkill Date: Sun, 30 Nov 2025 19:01:56 +0300 Subject: [PATCH] db handler timestamp --- contact/utilities/db_handler.py | 6 ++++-- contact/utilities/utils.py | 3 ++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/contact/utilities/db_handler.py b/contact/utilities/db_handler.py index 54cb569..643b9a4 100644 --- a/contact/utilities/db_handler.py +++ b/contact/utilities/db_handler.py @@ -136,13 +136,15 @@ def load_messages_from_db() -> None: elif ack_type == "Nak": ack_str = config.nak_str + ts_str = time.strftime("%H:%M:%S") + if user_id == str(interface_state.myNodeNum): sanitized_message = message.replace("\x00", "") - formatted_message = (f"{config.sent_message_prefix}{ack_str}: ", sanitized_message) + formatted_message = (f"[{ts_str}] {config.sent_message_prefix}{ack_str}: ", sanitized_message) else: sanitized_message = message.replace("\x00", "") formatted_message = ( - f"{config.message_prefix} {get_name_from_database(int(user_id), 'short')}: ", + f"[{ts_str}] {config.message_prefix} {get_name_from_database(int(user_id), 'short')}: ", sanitized_message, ) diff --git a/contact/utilities/utils.py b/contact/utilities/utils.py index da15221..c30b042 100644 --- a/contact/utilities/utils.py +++ b/contact/utilities/utils.py @@ -167,7 +167,8 @@ def add_new_message(channel_id, prefix, message): ui_state.all_messages[channel_id].append((f"-- {current_hour} --", "")) # Add the message - ui_state.all_messages[channel_id].append((prefix, message)) + ts_str = time.strftime("[%H:%M:%S] ") + ui_state.all_messages[channel_id].append((f"{ts_str}{prefix}", message)) def parse_protobuf(packet: dict) -> Union[str, dict]: