Files
spacedrive/core/src/ops
slvnlrt 2e778e90db fix(locations): canonicalize paths and register watcher on location add
Two upstream bugs fixed:

1. LocationManager::add_location() stored paths as-is without
   canonicalization. Relative paths (e.g. from cwd-dependent contexts)
   broke the watcher, volume manager, and indexer pipelines.
   Now calls tokio::fs::canonicalize() on local physical paths before
   storing, with UNC prefix stripping on Windows.

2. LocationAddAction::execute() never registered new locations with the
   FsWatcherService. The watcher only discovered locations at startup
   via load_library_locations(). Any location added at runtime had no
   filesystem monitoring — creates, deletes, and renames went undetected.
   Now calls fs_watcher.watch_location() after successful creation.
2026-03-24 17:14:54 +01:00
..
2026-01-24 16:14:21 -08:00
2025-10-11 08:48:11 -07:00
2026-01-24 16:14:21 -08:00
2025-12-03 15:56:27 -08:00
2026-01-24 16:14:21 -08:00
2026-01-24 16:14:21 -08:00
2026-01-24 16:14:21 -08:00
2026-01-24 16:14:21 -08:00
2025-10-18 10:33:20 -07:00