Изменения: исправлена проблема с зависанием и необходимостью принудительного завершения работы программы, некоторый функционал внесён в разработку с сообщением 'функционал недоступен', исправлена ошибка бургер-меню (теперь нажатие на определённую кнопку вызывает определённую функцию), функция feature_in_development вынесена в utils.py.
This commit is contained in:
parent
e01f43dc35
commit
9b9b459d8f
26 changed files with 1054 additions and 113 deletions
|
|
@ -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()
|
||||
Loading…
Add table
Add a link
Reference in a new issue