From 64cfb3643aee09d277284d474fbca02c0dc5f925 Mon Sep 17 00:00:00 2001 From: tcely Date: Thu, 27 Mar 2025 12:33:34 -0400 Subject: [PATCH] Create missing directory --- tubesync/sync/signals.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tubesync/sync/signals.py b/tubesync/sync/signals.py index 7aadbcc6..d3224f9b 100644 --- a/tubesync/sync/signals.py +++ b/tubesync/sync/signals.py @@ -31,6 +31,7 @@ def source_pre_save(sender, instance, **kwargs): log.debug(f'source_pre_save signal: no existing source: {sender} - {instance}') return + mkdir_p(existing_source.directory_path.resolve(strict=False)) existing_dirpath = existing_source.directory_path.resolve(strict=True) new_dirpath = instance.directory_path.resolve(strict=False) if existing_dirpath != new_dirpath: