Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/CarnetApp/CarnetNextcloud.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xlib/Controller/NoteController.php8
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/Controller/NoteController.php b/lib/Controller/NoteController.php
index cb4b3cf..d7c47d3 100755
--- a/lib/Controller/NoteController.php
+++ b/lib/Controller/NoteController.php
@@ -1203,8 +1203,12 @@ public function getOpusEncoder(){
* @NoCSRFRequired
*/
public function downloadArchive(){
-
- return new RedirectResponse("../../../../../index.php/apps/files/ajax/download.php?files=".$this->getNotePath());
+ $tmp = substr($_SERVER['REQUEST_URI'],1);
+ $tmp = strchr($tmp,"/", "true");
+ if ($tmp == "index.php") {
+ $tmp = "";
+ }
+ return new RedirectResponse("../../../../../".$tmp."/index.php/apps/files/ajax/download.php?files=".$this->getNotePath());
}