]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Do ostatus queue first
authorEvan Prodromou <evan@status.net>
Fri, 26 Mar 2010 12:45:23 +0000 (08:45 -0400)
committerEvan Prodromou <evan@status.net>
Fri, 26 Mar 2010 12:45:23 +0000 (08:45 -0400)
We do the OStatus queue first, so if we're sending a notice to the
same server twice (e.g., with OMB), our richer and more featureful
notice comes in first.

plugins/OStatus/OStatusPlugin.php

index c985fb4bc1946c2bf3025976e3bbae7d9950dcd4..f183bc7aea81f15332f68bd4212756158d532ad5 100644 (file)
@@ -102,7 +102,8 @@ class OStatusPlugin extends Plugin
      */
     function onStartEnqueueNotice($notice, &$transports)
     {
-        $transports[] = 'ostatus';
+        // put our transport first, in case there's any conflict (like OMB)
+        array_unshift($transports, 'ostatus');
         return true;
     }