From 499fe6ca8e28d559ad8aba7724766c111c65290a Mon Sep 17 00:00:00 2001
From: Florin Peter <github@florin-peter.de>
Date: Wed, 15 May 2013 02:36:23 +0200
Subject: [PATCH] disabled FileProxy in Keymanager::getPrivateKey

---
 apps/files_encryption/lib/keymanager.php | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/apps/files_encryption/lib/keymanager.php b/apps/files_encryption/lib/keymanager.php
index 8ee7820b16..74462a0d1e 100755
--- a/apps/files_encryption/lib/keymanager.php
+++ b/apps/files_encryption/lib/keymanager.php
@@ -38,9 +38,14 @@ class Keymanager {
 	public static function getPrivateKey( \OC_FilesystemView $view, $user ) {
 	
 		$path =  '/' . $user . '/' . 'files_encryption' . '/' . $user.'.private.key';
-		
+
+        $proxyStatus = \OC_FileProxy::$enabled;
+        \OC_FileProxy::$enabled = false;
+
 		$key = $view->file_get_contents( $path );
-		
+
+        \OC_FileProxy::$enabled = $proxyStatus;
+        
 		return $key;
 	}
 
-- 
GitLab