Fix event handler TypeError and increase log level to INFO

This commit is contained in:
Lukas 2026-01-07 19:18:01 +01:00
parent 055bbf4de6
commit f39a08d985
2 changed files with 4 additions and 2 deletions

View File

@ -93,7 +93,9 @@ class SerieScanner:
"""
if event_handler:
try:
event_handler(data)
# Event handlers are stored as lists, iterate over them
for handler in event_handler:
handler(data)
except Exception as e:
logger.error("Error calling event handler: %s", e, exc_info=True)

View File

@ -60,7 +60,7 @@ def setup_logging() -> Dict[str, logging.Logger]:
# File handler for general server logs
server_file_handler = logging.FileHandler(server_log_file, mode='a', encoding='utf-8')
server_file_handler.setLevel(logging.DEBUG)
server_file_handler.setLevel(logging.INFO)
server_file_handler.setFormatter(detailed_format)
root_logger.addHandler(server_file_handler)