Improve performance of UserMountCache with external storage folders

pull/6988/head
Dariusz Olszewski 9 years ago
parent c2e82148e5
commit 07016a1e5b
  1. 6
      lib/private/Files/Config/UserMountCache.php

@ -194,7 +194,11 @@ class UserMountCache implements IUserMountCache {
if (is_null($user)) {
return null;
}
return new CachedMountInfo($user, (int)$row['storage_id'], (int)$row['root_id'], $row['mount_point'], $row['mount_id'], isset($row['path']) ? $row['path'] : '');
$mount_id = $row['mount_id'];
if (!is_null($mount_id)) {
$mount_id = (int) $mount_id;
}
return new CachedMountInfo($user, (int)$row['storage_id'], (int)$row['root_id'], $row['mount_point'], $mount_id, isset($row['path']) ? $row['path'] : '');
}
/**

Loading…
Cancel
Save