]> git.mxchange.org Git - friendica.git/blobdiff - mod/contactgroup.php
Redirect empty group to /contacts.
[friendica.git] / mod / contactgroup.php
index 887cf4dbaade8adc6e5b99a318b53e6d4f4d7dc3..388725c0064cfe87848c2f140210b300e4675a5d 100644 (file)
@@ -2,8 +2,6 @@
 
 use Friendica\App;
 use Friendica\Database\DBM;
-
-require_once('include/group.php');
 use Friendica\Model\Contact;
 use Friendica\Model\Group;
 
@@ -13,6 +11,7 @@ function contactgroup_content(App $a)
                killme();
        }
 
+       $change = null;
        if (($a->argc > 2) && intval($a->argv[1]) && intval($a->argv[2])) {
                $r = q("SELECT `id` FROM `contact` WHERE `id` = %d AND `uid` = %d and `self` = 0 and `blocked` = 0 AND `pending` = 0 LIMIT 1",
                        intval($a->argv[2]),
@@ -34,14 +33,14 @@ function contactgroup_content(App $a)
 
                $group = $r[0];
                $members = Contact::getByGroupId($group['id']);
-               $preselected = array();
+               $preselected = [];
                if (count($members)) {
                        foreach ($members as $member) {
                                $preselected[] = $member['id'];
                        }
                }
 
-               if ($change) {
+               if (x($change)) {
                        if (in_array($change, $preselected)) {
                                Group::removeMember($group['id'], $change);
                        } else {