From 0a9ca42c3479e1ebd0efee2bfae10958677bb657 Mon Sep 17 00:00:00 2001
From: Bart Visscher <bartv@thisnet.nl>
Date: Mon, 30 Jul 2012 21:13:29 +0200
Subject: [PATCH] Fix OC_OCS_Privatedata::privateDataGet

---
 lib/ocs/privatedata.php | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/lib/ocs/privatedata.php b/lib/ocs/privatedata.php
index cb62d60a8d..7721404691 100644
--- a/lib/ocs/privatedata.php
+++ b/lib/ocs/privatedata.php
@@ -3,7 +3,10 @@
 class OC_OCS_Privatedata {
 
 	public static function privatedataGet($parameters){
-		$user = OC_OCS::checkpassword();
+		// TODO check user auth
+		$user = OC_User::getUser();
+		$app = addslashes(strip_tags($parameters['app']));
+		$key = addslashes(strip_tags($parameters['key']));
 		$result = OC_OCS::getData($user,$app,$key);
 		$xml=  array();
 		foreach($result as $i=>$log) {
@@ -34,4 +37,4 @@ class OC_OCS_Privatedata {
 	
 }
 
-?>
\ No newline at end of file
+?>
-- 
GitLab