]> git.mxchange.org Git - friendica.git/commitdiff
Add meta protocol group for private post support
authorHypolite Petovan <hypolite@mrpetovan.com>
Sat, 20 Jul 2019 02:19:29 +0000 (22:19 -0400)
committerHypolite Petovan <hypolite@mrpetovan.com>
Tue, 30 Jul 2019 00:31:48 +0000 (20:31 -0400)
src/Core/Protocol.php
src/Model/Group.php

index 759a6e70e66160c78f45258e09c90d8bec3af857..0ecc076a0fd5501e9b355b175c5b6ca20d30b1b0 100644 (file)
@@ -25,6 +25,8 @@ class Protocol
 
        const FEDERATED = [self::DFRN, self::DIASPORA, self::OSTATUS, self::ACTIVITYPUB];
 
+       const SUPPORT_PRIVATE = [self::DFRN, self::DIASPORA, self::MAIL, self::ACTIVITYPUB, self::PUMPIO];
+
        // Supported through a connector
        const DIASPORA2 = 'dspc';    // Diaspora connector
        const LINKEDIN  = 'lnkd';    // LinkedIn
index a9d2f462e653dfc3e07be5c54ecf973f8f8c978c..965dfe8d7f366353f354bed98f3959f179f6775d 100644 (file)
@@ -336,7 +336,7 @@ class Group extends BaseObject
                        $followersStmt = Contact::select(['id'], [
                                'uid' => $uid,
                                'rel' => [Contact::FOLLOWER, Contact::FRIEND],
-                               'protocol' => Protocol::NATIVE_SUPPORT,
+                               'protocol' => Protocol::SUPPORT_PRIVATE,
                        ]);
 
                        while($follower = DBA::fetch($followersStmt)) {
@@ -351,7 +351,7 @@ class Group extends BaseObject
                        $mutualsStmt = Contact::select(['id'], [
                                'uid' => $uid,
                                'rel' => [Contact::FRIEND],
-                               'protocol' => Protocol::NATIVE_SUPPORT,
+                               'protocol' => Protocol::SUPPORT_PRIVATE,
                        ]);
 
                        while($mutual = DBA::fetch($mutualsStmt)) {