mirror of
https://github.com/narrrl/proton-drive-linux.git
synced 2026-11-04 16:56:59 +01:00
`pdfs rm ~/Downloads/x` answered "is not under the mountpoint" while `pdfs move` took the same path: the Delete, Rename and CreateFolder handlers still read paths against the primary mount only (B88). They now go through `route_change`, the router ResolveConflict already used, renamed from `route_conflict`. It answers the request in the inode space of the mount that owns the path. An on-demand folder's root has a parent on Drive, so `pdfs rm ~/Downloads` would have trashed the whole synced folder from under its mount. rm and rename refuse a path that names a mount's root.