diff --git a/src/core/SerieScanner.py b/src/core/SerieScanner.py index 95a4fe9..082dfef 100644 --- a/src/core/SerieScanner.py +++ b/src/core/SerieScanner.py @@ -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) diff --git a/src/server/config/logging_config.py b/src/server/config/logging_config.py index 5642667..ff899eb 100644 --- a/src/server/config/logging_config.py +++ b/src/server/config/logging_config.py @@ -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)