Handle directory-modify events and search for modified file

This commit is contained in:
2025-09-28 19:39:24 +02:00
parent 8b6288aefe
commit aa8fff37ea

View File

@@ -59,7 +59,6 @@ class DebouncedHandler(PatternMatchingEventHandler):
try:
src = getattr(event, "src_path", None)
dest = getattr(event, "dest_path", None)
trigger = None
if dest:
trigger = dest
@@ -76,7 +75,7 @@ class DebouncedHandler(PatternMatchingEventHandler):
else:
trigger = WATCH_DIR
logging.debug(f"Filesystem event: {event.event_type} on {trigger}")
schedule_export(event.src_path)
schedule_export(trigger)
except Exception as e:
logging.exception(f"Error handling filesystem event; scheduling export for watch dir as fallback: {e}")
schedule_export(WATCH_DIR)