Skip to content

Commit a1f23c2

Browse files
committed
fix: don't error when moving a non-existing mount
Signed-off-by: Robin Appelman <robin@icewind.nl>
1 parent 7465a0a commit a1f23c2

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

lib/private/Files/Mount/Manager.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,10 @@ public function removeMount(string $mountPoint): void {
5959
}
6060

6161
public function moveMount(string $mountPoint, string $target): void {
62-
$this->mounts[$target] = $this->mounts[$mountPoint];
63-
unset($this->mounts[$mountPoint]);
62+
if (isset($this->mounts[$mountPoint])) {
63+
$this->mounts[$target] = $this->mounts[$mountPoint];
64+
unset($this->mounts[$mountPoint]);
65+
}
6466
$this->pathCache->clear();
6567
$this->inPathCache->clear();
6668
$this->areMountsSorted = false;

0 commit comments

Comments
 (0)