]> git.mxchange.org Git - friendica-addons.git/blobdiff - statusnet/statusnet.php
Publiv forum posts aren't transmitted via the connectors anymore
[friendica-addons.git] / statusnet / statusnet.php
index 5f3e83ca1c90667298d06ae779a13f9f0e67a3e8..94393313e6a440228a97506649a14389e1da03b4 100644 (file)
@@ -541,6 +541,13 @@ function statusnet_post_hook(&$a,&$b) {
 
                if($b['private'] || !strstr($b['postopts'],'statusnet'))
                        return;
+
+               // Dont't post if the post doesn't belong to us.
+               // This is a check for forum postings
+               $self = dba::select('contact', array('id'), array('uid' => $b['uid'], 'self' => true), array('limit' => 1));
+               if ($b['contact-id'] != $self['id']) {
+                       return;
+               }
        }
 
        if (($b['verb'] == ACTIVITY_POST) && $b['deleted'])