From f57fa231f7e4d2e9ec11a8d28d2493ffd39f2c6c Mon Sep 17 00:00:00 2001 From: Roeland Jago Douma Date: Fri, 30 Aug 2019 13:19:15 +0200 Subject: Be sure to get the jailed path if the storage is a jail Fixes: https://github.com/nextcloud/groupfolders/issues/583 Signed-off-by: Roeland Jago Douma --- apps/workflowengine/lib/Manager.php | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'apps/workflowengine/lib/Manager.php') diff --git a/apps/workflowengine/lib/Manager.php b/apps/workflowengine/lib/Manager.php index 48d29cf207e..080faa6bfc1 100644 --- a/apps/workflowengine/lib/Manager.php +++ b/apps/workflowengine/lib/Manager.php @@ -22,6 +22,7 @@ namespace OCA\WorkflowEngine; +use OC\Files\Storage\Wrapper\Jail; use OCP\AppFramework\QueryException; use OCP\DB\QueryBuilder\IQueryBuilder; use OCP\Files\Storage\IStorage; @@ -71,6 +72,10 @@ class Manager implements IManager { */ public function setFileInfo(IStorage $storage, $path) { $this->storage = $storage; + + if ($storage->instanceOfStorage(Jail::class)) { + $path = $storage->getJailedPath($path); + } $this->path = $path; } -- cgit v1.2.3 >1.3-stable Mirror of redmine code source: https://github.com/redmine/redminewww-data
summaryrefslogtreecommitdiffstats
blob: 082f55575bdaac8820b66832706b4cffc9c7adf1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34