From adf5c953ddc0aeea15824e0e677d4e1fb753d554 Mon Sep 17 00:00:00 2001
From: Sam Tuke <samtuke@owncloud.com>
Date: Wed, 25 Jul 2012 16:56:52 +0100
Subject: [PATCH] Fixed use of OCFSV in getPrivateKey()

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

diff --git a/apps/files_encryption/lib/keymanager.php b/apps/files_encryption/lib/keymanager.php
index a75242c7a2..d78db132b1 100644
--- a/apps/files_encryption/lib/keymanager.php
+++ b/apps/files_encryption/lib/keymanager.php
@@ -34,10 +34,11 @@ class Keymanager {
 	 * @param string user name
 	 * @return string private key or false
 	 */
-	public static function getPrivateKey($user) {
-		$privateKeyStorage =  \OCP\Config::getSystemValue('datadirectory').'/'.$user.'/files_encryption/';
-		$view = new \OC_FilesystemView($privateKeyStorage);
-		return $view->file_get_contents($user.'.private.key');
+	public static function getPrivateKey( $user ) {
+
+		$view = new \OC_FilesystemView( '/' . $user . '/' . 'files_encryption' . '/' );
+		
+		return $view->file_get_contents( $user.'.private.key' );
 	}
 	
 	/**
-- 
GitLab