dont overwrite a variable with a different type

This commit is contained in:
Robin Appelman 2016-07-05 23:15:41 +02:00 committed by Lukas Reschke
parent 8f84c99e3f
commit f0b9eba9c2
No known key found for this signature in database
GPG Key ID: B9F6980CF6E759B1
1 changed files with 3 additions and 3 deletions

View File

@ -291,7 +291,7 @@ class ShareController extends Controller {
$rootFolder = $share->getNode(); $rootFolder = $share->getNode();
try { try {
$path = $rootFolder->get($path); $folderNode = $rootFolder->get($path);
} catch (\OCP\Files\NotFoundException $e) { } catch (\OCP\Files\NotFoundException $e) {
$this->emitAccessShareHook($share, 404, 'Share not found'); $this->emitAccessShareHook($share, 404, 'Share not found');
throw new NotFoundException(); throw new NotFoundException();
@ -316,7 +316,7 @@ class ShareController extends Controller {
// Show file list // Show file list
$hideFileList = false; $hideFileList = false;
if ($share->getNode() instanceof \OCP\Files\Folder) { if ($share->getNode() instanceof \OCP\Files\Folder) {
$shareTmpl['dir'] = $rootFolder->getRelativePath($path->getPath()); $shareTmpl['dir'] = $rootFolder->getRelativePath($folderNode->getPath());
/* /*
* The OC_Util methods require a view. This just uses the node API * The OC_Util methods require a view. This just uses the node API
@ -333,7 +333,7 @@ class ShareController extends Controller {
$hideFileList = $share->getPermissions() & \OCP\Constants::PERMISSION_READ ? false : true; $hideFileList = $share->getPermissions() & \OCP\Constants::PERMISSION_READ ? false : true;
$folder = new Template('files', 'list', ''); $folder = new Template('files', 'list', '');
$folder->assign('dir', $rootFolder->getRelativePath($path->getPath())); $folder->assign('dir', $rootFolder->getRelativePath($folderNode->getPath()));
$folder->assign('dirToken', $token); $folder->assign('dirToken', $token);
$folder->assign('permissions', \OCP\Constants::PERMISSION_READ); $folder->assign('permissions', \OCP\Constants::PERMISSION_READ);
$folder->assign('isPublic', true); $folder->assign('isPublic', true);