]> git.mxchange.org Git - friendica.git/commitdiff
profile deletion issues
authorFriendika <info@friendika.com>
Tue, 8 Mar 2011 08:39:42 +0000 (00:39 -0800)
committerFriendika <info@friendika.com>
Tue, 8 Mar 2011 08:39:42 +0000 (00:39 -0800)
mod/profiles.php

index 9e19caa0b0a4ff60e10cf8561a03233ce4ce6e0e..409999a3e86785dbc570847169e066488cd842c0 100644 (file)
@@ -226,7 +226,7 @@ function profiles_content(&$a) {
        }
 
        if(($a->argc > 2) && ($a->argv[1] === "drop") && intval($a->argv[2])) {
-               $r = q("SELECT * FROM `profile` WHERE `id` = %d AND `uid` = %d AND `is-default` = 0 AND `self` = 0 LIMIT 1",
+               $r = q("SELECT * FROM `profile` WHERE `id` = %d AND `uid` = %d AND `is-default` = 0 LIMIT 1",
                        intval($a->argv[2]),
                        intval(local_user())
                );
@@ -243,8 +243,9 @@ function profiles_content(&$a) {
                        intval($a->argv[2]),
                        intval(local_user())
                );
-               $r = q("DELETE FROM `profile` WHERE `id` = %d LIMIT 1",
-                       intval($a->argv[2])
+               $r = q("DELETE FROM `profile` WHERE `id` = %d AND `uid` = %d LIMIT 1",
+                       intval($a->argv[2]),
+                       intval(local_user())
                );
                if($r)
                        notice( t('Profile deleted.') . EOL);