summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Müller <thomas.mueller@tmit.eu>2013-10-29 13:46:42 -0700
committerThomas Müller <thomas.mueller@tmit.eu>2013-10-29 13:46:42 -0700
commit2e731e845b2b21ec2d8e6f0dafaa78bdc9e4d28d (patch)
tree6ee978cb382c42edcc01957a55930b90eb4eb93b
parent8ab5da08332990bc0d5e99802e3f9eeec9af3a50 (diff)
parentdb0fa6c5292003e913aac248e2ee60c77301bd26 (diff)
downloadnextcloud-server-2e731e845b2b21ec2d8e6f0dafaa78bdc9e4d28d.tar.gz
nextcloud-server-2e731e845b2b21ec2d8e6f0dafaa78bdc9e4d28d.zip
Merge pull request #5609 from owncloud/fix_delete_user2
use getHome() to delete users data
-rw-r--r--lib/private/user.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/private/user.php b/lib/private/user.php
index 710f0fd66db..f15fdf1dbbc 100644
--- a/lib/private/user.php
+++ b/lib/private/user.php
@@ -195,12 +195,12 @@ class OC_User {
// We have to delete the user from all groups
foreach (OC_Group::getUserGroups($uid) as $i) {
OC_Group::removeFromGroup($uid, $i);
- }
+ }
// Delete the user's keys in preferences
- OC_Preferences::deleteUser($uid);
+ OC_Preferences::deleteUser($uid);
// Delete user files in /data/
- OC_Helper::rmdirr(OC_Config::getValue('datadirectory', OC::$SERVERROOT . '/data') . '/' . $uid . '/');
+ OC_Helper::rmdirr(\OC_User::getHome($uid));
// Remove it from the Cache
self::getManager()->delete($uid);