X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModel%2FGroup.php;h=b4dbb87d82f315cc1b77ead3f53eab96fba40248;hb=cc8491223ec17bd12b7f37d5b2cc16b58184291e;hp=a810fff6707708ecbcc43f31cf6d3b54376258b4;hpb=5dfee31108fc92a7abca5f99b8fdf1b34aec5dd5;p=friendica.git diff --git a/src/Model/Group.php b/src/Model/Group.php index a810fff670..b4dbb87d82 100644 --- a/src/Model/Group.php +++ b/src/Model/Group.php @@ -1,16 +1,32 @@ . + * */ namespace Friendica\Model; use Friendica\BaseModule; -use Friendica\Core\L10n; use Friendica\Core\Logger; use Friendica\Core\Protocol; use Friendica\Core\Renderer; use Friendica\Database\DBA; +use Friendica\DI; /** * functions for interacting with the group database table @@ -117,6 +133,16 @@ class Group } DBA::close($stmt); + // Meta-groups + $contact = Contact::getById($cid, ['rel']); + if ($contact['rel'] == Contact::FOLLOWER || $contact['rel'] == Contact::FRIEND) { + $return[] = self::FOLLOWERS; + } + + if ($contact['rel'] == Contact::FRIEND) { + $return[] = self::MUTUALS; + } + return $return; }