diff options
author | Mike Kaganski <mike.kaganski@collabora.com> | 2021-07-08 17:10:12 +0300 |
---|---|---|
committer | Mike Kaganski <mike.kaganski@collabora.com> | 2021-07-08 17:17:10 +0300 |
commit | 8b38f81d785cc9c9b4b6270a49dce93579da22ff (patch) | |
tree | 68391746edcb54f93918f16425a09758ff7caaff /lib | |
parent | 613848336a263233551d5133fc61644db1cc10e3 (diff) |
Keep DownloadAsPostMessage when "saving as" documents
The attribute is specific to the client, not document; so loosing it
resulted in lost "download as" functionality for the saved document.
See also commit 6a64dbfd678760ee78d6b541d1dfb32bf3fcc629.
Signed-off-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Controller/WopiController.php | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Controller/WopiController.php b/lib/Controller/WopiController.php index 93e83420..20cec6d9 100644 --- a/lib/Controller/WopiController.php +++ b/lib/Controller/WopiController.php @@ -509,7 +509,7 @@ class WopiController extends Controller { if ($isPutRelative) { // generate a token for the new file (the user still has to be // logged in) - list(, $wopiToken) = $this->tokenManager->getToken($file->getId(), null, $wopi->getEditorUid()); + list(, $wopiToken) = $this->tokenManager->getToken($file->getId(), null, $wopi->getEditorUid(), $wopi->getDirect()); $wopi = 'index.php/apps/richdocuments/wopi/files/' . $file->getId() . '_' . $this->config->getSystemValue('instanceid') . '?access_token=' . $wopiToken; $url = $this->urlGenerator->getAbsoluteURL($wopi); @@ -650,7 +650,7 @@ class WopiController extends Controller { // generate a token for the new file (the user still has to be // logged in) - list(, $wopiToken) = $this->tokenManager->getToken($file->getId(), null, $wopi->getEditorUid()); + list(, $wopiToken) = $this->tokenManager->getToken($file->getId(), null, $wopi->getEditorUid(), $wopi->getDirect()); $wopi = 'index.php/apps/richdocuments/wopi/files/' . $file->getId() . '_' . $this->config->getSystemValue('instanceid') . '?access_token=' . $wopiToken; $url = $this->urlGenerator->getAbsoluteURL($wopi); |