]> git.mxchange.org Git - friendica.git/blobdiff - src/Model/Contact/Group.php
spelling: maybe
[friendica.git] / src / Model / Contact / Group.php
index 838af8a278c1df72781a817c6ad089ca314e90f5..37742f6bb02f8a7bff12a92c1ca9c560770fa9c7 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 /**
- * @copyright Copyright (C) 2010-2022, the Friendica project
+ * @copyright Copyright (C) 2010-2023, the Friendica project
  *
  * @license GNU AGPL version 3 or any later version
  *
@@ -21,8 +21,8 @@
 
 namespace Friendica\Model\Contact;
 
-use Friendica\Core\Session;
 use Friendica\Database\DBA;
+use Friendica\DI;
 use Friendica\Model\Contact;
 
 /**
@@ -54,7 +54,7 @@ class Group
                                AND NOT `contact`.`pending`
                                ORDER BY `contact`.`name` ASC',
                                $gid,
-                               Session::getLocalUser()
+                               DI::userSession()->getLocalUserId()
                        );
 
                        if (DBA::isResult($stmt)) {
@@ -79,7 +79,7 @@ class Group
        {
                return Contact::selectToArray([], ["`uid` = ? AND NOT `self` AND NOT `deleted` AND NOT `blocked` AND NOT `pending` AND NOT `failed`
                        AND `id` NOT IN (SELECT DISTINCT(`contact-id`) FROM `group_member` INNER JOIN `group` ON `group`.`id` = `group_member`.`gid`
-                               WHERE `group`.`uid` = ?)", $uid, $uid]);
+                               WHERE `group`.`uid` = ? AND `contact-id` = `contact`.`id`)", $uid, $uid]);
        }
 
        /**