Merge pull request #3948 from nextcloud/downstream-27271
Tooltip in trashbin with previous location
This commit is contained in:
commit
1f210bf273
|
@ -72,8 +72,9 @@ class Helper {
|
||||||
$timestamp = substr(pathinfo($parts[0], PATHINFO_EXTENSION), 1);
|
$timestamp = substr(pathinfo($parts[0], PATHINFO_EXTENSION), 1);
|
||||||
}
|
}
|
||||||
$originalPath = '';
|
$originalPath = '';
|
||||||
if (isset($originalLocations[$id][$timestamp])) {
|
$originalName = substr($entryName, 0, -strlen($timestamp)-2);
|
||||||
$originalPath = $originalLocations[$id][$timestamp];
|
if (isset($originalLocations[$originalName][$timestamp])) {
|
||||||
|
$originalPath = $originalLocations[$originalName][$timestamp];
|
||||||
if (substr($originalPath, -1) === '/') {
|
if (substr($originalPath, -1) === '/') {
|
||||||
$originalPath = substr($originalPath, 0, -1);
|
$originalPath = substr($originalPath, 0, -1);
|
||||||
}
|
}
|
||||||
|
@ -90,7 +91,11 @@ class Helper {
|
||||||
'permissions' => Constants::PERMISSION_ALL - Constants::PERMISSION_SHARE
|
'permissions' => Constants::PERMISSION_ALL - Constants::PERMISSION_SHARE
|
||||||
);
|
);
|
||||||
if ($originalPath) {
|
if ($originalPath) {
|
||||||
$i['extraData'] = $originalPath . '/' . $id;
|
if ($originalPath !== '.') {
|
||||||
|
$i['extraData'] = $originalPath . '/' . $originalName;
|
||||||
|
} else {
|
||||||
|
$i['extraData'] = $originalName;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
$result[] = new FileInfo($absoluteDir . '/' . $i['name'], $storage, $internalPath . '/' . $i['name'], $i, $mount);
|
$result[] = new FileInfo($absoluteDir . '/' . $i['name'], $storage, $internalPath . '/' . $i['name'], $i, $mount);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue