Dont set the string storage id to the numeric storage id for personal mounts

remotes/origin/fix_emit_scanFiles
Robin Appelman 2015-12-07 16:15:37 +07:00
parent e91eba4b5b
commit eec4f82cf0
1 changed files with 4 additions and 4 deletions

@ -35,7 +35,7 @@ class PersonalMount extends MountPoint implements MoveableMount {
protected $storagesService;
/** @var int */
protected $storageId;
protected $numericStorageId;
/**
* @param UserStoragesService $storagesService
@ -57,7 +57,7 @@ class PersonalMount extends MountPoint implements MoveableMount {
) {
parent::__construct($storage, $mountpoint, $arguments, $loader, $mountOptions);
$this->storagesService = $storagesService;
$this->storageId = $storageId;
$this->numericStorageId = $storageId;
}
/**
@ -67,7 +67,7 @@ class PersonalMount extends MountPoint implements MoveableMount {
* @return bool
*/
public function moveMount($target) {
$storage = $this->storagesService->getStorage($this->storageId);
$storage = $this->storagesService->getStorage($this->numericStorageId);
// remove "/$user/files" prefix
$targetParts = explode('/', trim($target, '/'), 3);
$storage->setMountPoint($targetParts[2]);
@ -82,7 +82,7 @@ class PersonalMount extends MountPoint implements MoveableMount {
* @return bool
*/
public function removeMount() {
$this->storagesService->removeStorage($this->storageId);
$this->storagesService->removeStorage($this->numericStorageId);
return true;
}
}