aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_sharing/lib/Controller/ShareController.php
diff options
context:
space:
mode:
Diffstat (limited to 'apps/files_sharing/lib/Controller/ShareController.php')
-rw-r--r--apps/files_sharing/lib/Controller/ShareController.php11
1 files changed, 9 insertions, 2 deletions
diff --git a/apps/files_sharing/lib/Controller/ShareController.php b/apps/files_sharing/lib/Controller/ShareController.php
index 856f001bbb4..f793d35e3ae 100644
--- a/apps/files_sharing/lib/Controller/ShareController.php
+++ b/apps/files_sharing/lib/Controller/ShareController.php
@@ -185,10 +185,17 @@ class ShareController extends Controller {
$authenticate = $this->linkShareAuth($share, $password);
+ // if download was requested before auth, redirect to download
if ($authenticate === true && $redirect === 'download') {
- return new RedirectResponse($this->urlGenerator->linkToRoute('files_sharing.sharecontroller.downloadShare', array('token' => $token)));
+ return new RedirectResponse($this->urlGenerator->linkToRoute(
+ 'files_sharing.sharecontroller.downloadShare',
+ array('token' => $token))
+ );
} else if ($authenticate === true) {
- return new RedirectResponse($this->urlGenerator->linkToRoute('files_sharing.sharecontroller.showShare', array('token' => $token)));
+ return new RedirectResponse($this->urlGenerator->linkToRoute(
+ 'files_sharing.sharecontroller.showShare',
+ array('token' => $token))
+ );
}
$response = new TemplateResponse($this->appName, 'authenticate', array('wrongpw' => true), 'guest');