From a1e8dd14a1d4042b905d488fdb54fb0669555fe1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=B6rn=20Friedrich=20Dreyer?= <jfd@butonic.de>
Date: Mon, 18 Aug 2014 19:47:50 +0200
Subject: [PATCH] properly encode groups as json, not ',' separated

---
 settings/ajax/userlist.php | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/settings/ajax/userlist.php b/settings/ajax/userlist.php
index a99c221beb..807cf5f189 100644
--- a/settings/ajax/userlist.php
+++ b/settings/ajax/userlist.php
@@ -58,8 +58,8 @@ if (OC_User::isAdminUser(OC_User::getUser())) {
 		$users[] = array(
 			'name' => $uid,
 			'displayname' => $displayname,
-			'groups' => join(', ', OC_Group::getUserGroups($uid)),
-			'subadmin' => join(', ', OC_SubAdmin::getSubAdminsGroups($uid)),
+			'groups' => OC_Group::getUserGroups($uid),
+			'subadmin' => OC_SubAdmin::getSubAdminsGroups($uid),
 			'quota' => OC_Preferences::getValue($uid, 'files', 'quota', 'default'),
 			'storageLocation' => $user->getHome(),
 			'lastLogin' => $user->getLastLogin(),
@@ -82,7 +82,7 @@ if (OC_User::isAdminUser(OC_User::getUser())) {
 		$users[] = array(
 			'name' => $uid,
 			'displayname' => $user->getDisplayName(),
-			'groups' => join(', ', $userGroups),
+			'groups' => $userGroups,
 			'quota' => OC_Preferences::getValue($uid, 'files', 'quota', 'default'),
 			'storageLocation' => $user->getHome(),
 			'lastLogin' => $user->getLastLogin(),
-- 
GitLab