From 517105660d334b21b2e4b83d4c00704d9a5d275d Mon Sep 17 00:00:00 2001
From: Florin Peter <github@florin-peter.de>
Date: Tue, 14 May 2013 20:11:07 +0200
Subject: [PATCH] fix for public link share

---
 apps/files_encryption/lib/util.php    | 2 +-
 apps/files_encryption/tests/share.php | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/apps/files_encryption/lib/util.php b/apps/files_encryption/lib/util.php
index 8f20481db6..0233804160 100644
--- a/apps/files_encryption/lib/util.php
+++ b/apps/files_encryption/lib/util.php
@@ -1096,7 +1096,7 @@ class Util {
 
         // handle public access
         if($fileOwnerUid === false && $this->isPublic) {
-            $filename = $this->fileIdToPath( $GLOBALS['fileSource'] );
+            $filename = $path;
             $fileOwnerUid = $GLOBALS['fileOwner'];
 
             return array ( $fileOwnerUid, $filename );
diff --git a/apps/files_encryption/tests/share.php b/apps/files_encryption/tests/share.php
index 850985c9f9..b8433821d3 100755
--- a/apps/files_encryption/tests/share.php
+++ b/apps/files_encryption/tests/share.php
@@ -428,7 +428,6 @@ class Test_Encryption_Share extends \PHPUnit_Framework_TestCase
         // some hacking to simulate public link
         $GLOBALS['app'] = 'files_sharing';
         $GLOBALS['fileOwner'] = 'admin';
-        $GLOBALS['fileSource'] = $fileInfo['fileid'];
         \OC_User::setUserId('');
 
         // get file contents
-- 
GitLab