| @@ 302-310 (lines=9) @@ | ||
| 299 | $webdavUrl = $event->getArgument('resolvedDavLink'); |
|
| 300 | } else { |
|
| 301 | $file = current($files); |
|
| 302 | if ($file instanceof Folder) { |
|
| 303 | // set the full path to enter the folder |
|
| 304 | $params['dir'] = $baseFolder->getRelativePath($file->getPath()); |
|
| 305 | } else { |
|
| 306 | // set parent path as dir |
|
| 307 | $params['dir'] = $baseFolder->getRelativePath($file->getParent()->getPath()); |
|
| 308 | // and scroll to the entry |
|
| 309 | $params['scrollto'] = $file->getName(); |
|
| 310 | } |
|
| 311 | $webUrl = $this->urlGenerator->linkToRoute('files.view.index', $params); |
|
| 312 | ||
| 313 | $webdavUrl = $this->urlGenerator->linkTo('', 'remote.php') . '/dav/files/' . rawurlencode($uid) . '/'; |
|
| @@ 1056-1064 (lines=9) @@ | ||
| 1053 | if (!empty($files)) { |
|
| 1054 | $params['view'] = 'trashbin'; |
|
| 1055 | $file = current($files); |
|
| 1056 | if ($file instanceof Folder) { |
|
| 1057 | // set the full path to enter the folder |
|
| 1058 | $params['dir'] = $baseFolder->getRelativePath($file->getPath()); |
|
| 1059 | } else { |
|
| 1060 | // set parent path as dir |
|
| 1061 | $params['dir'] = $baseFolder->getRelativePath($file->getParent()->getPath()); |
|
| 1062 | // and scroll to the entry |
|
| 1063 | $params['scrollto'] = $file->getName(); |
|
| 1064 | } |
|
| 1065 | return $this->urlGenerator->linkToRoute('files.view.index', $params); |
|
| 1066 | } |
|
| 1067 | } |
|