migration: force overwrite for scheduler, knowledge, and instruments dirs

linuztx committed Dec 12, 2025 at 13:54 UTC 2b0c97f654f65c0f2794a311f2a2ccf168b2bd2b
1 file changed +3 -3
python/helpers/migration.py
+3 -3
@@ -13,13 +13,13 @@ def migrate_user_data() -> None:
13 # Move directories from tmp/ or other source locations to usr/
14
15 _move_dir("tmp/chats", "usr/chats")
16 - _move_dir("tmp/scheduler", "usr/scheduler")
16 + _move_dir("tmp/scheduler", "usr/scheduler", overwrite=True)
17 _move_dir("tmp/uploads", "usr/uploads")
18 _move_dir("tmp/upload", "usr/upload")
19 _move_dir("tmp/downloads", "usr/downloads")
20 _move_dir("tmp/email", "usr/email")
21 - _move_dir("knowledge/custom", "usr/knowledge")
22 - _move_dir("instruments/custom", "usr/instruments")
21 + _move_dir("knowledge/custom", "usr/knowledge", overwrite=True)
22 + _move_dir("instruments/custom", "usr/instruments", overwrite=True)
23
24 # --- Migrate Files -------------------------------------------------------------
25 # Move specific configuration files to usr/