Изменения: исправлена проблема с зависанием и необходимостью принудительного завершения работы программы, некоторый функционал внесён в разработку с сообщением 'функционал недоступен', исправлена ошибка бургер-меню (теперь нажатие на определённую кнопку вызывает определённую функцию), функция feature_in_development вынесена в utils.py.

This commit is contained in:
Xatiko 2024-11-25 19:40:12 +03:00
parent e01f43dc35
commit 9b9b459d8f
26 changed files with 1054 additions and 113 deletions

View file

@ -25,21 +25,4 @@ def check_user(login, password):
print(f"Ошибка при проверке пользователя: {e}")
return False
finally:
session.close()
def log_db_event(event_message, root):
# Логирование события с базы данных
try:
# Пример добавления события в лог
with open('logs/database_logs.txt', 'a') as log_file:
log_file.write(event_message + "\n")
# Уведомление для администратора
notification = Notifications(root)
notification.show_info("Событие", f"Событие успешно записано: {event_message}")
except Exception as e:
# Если ошибка при записи в лог
notification = Notifications(root)
notification.show_error("Ошибка", f"Ошибка при записи в лог: {str(e)}")
session.close()