From: Evan Prodromou <evan@status.net>
Date: Wed, 29 Jun 2011 17:20:18 +0000 (-0400)
Subject: extra logging for OStatus enqueuing
X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=7759aa51e65218983bb69ef33717fdf4f0ac009d;p=quix0rs-gnu-social.git

extra logging for OStatus enqueuing
---

diff --git a/plugins/OStatus/OStatusPlugin.php b/plugins/OStatus/OStatusPlugin.php
index 1a02cdc8d3..36259b8abb 100644
--- a/plugins/OStatus/OStatusPlugin.php
+++ b/plugins/OStatus/OStatusPlugin.php
@@ -125,11 +125,18 @@ class OStatusPlugin extends Plugin
      */
     function onStartEnqueueNotice($notice, &$transports)
     {
-        // FIXME: we don't do privacy-controlled OStatus updates yet.
-        // once that happens, finer grain of control here.
-        if ($notice->isLocal() && $notice->inScope(null)) {
-            // put our transport first, in case there's any conflict (like OMB)
-            array_unshift($transports, 'ostatus');
+        if ($notice->isLocal()) {
+        	 if ($notice->inScope(null)) {	
+            	// put our transport first, in case there's any conflict (like OMB)
+            	array_unshift($transports, 'ostatus');
+		        $this->log(LOG_INFO, "Notice {$notice->id} queued for OStatus processing");
+        	 } else {
+		        // FIXME: we don't do privacy-controlled OStatus updates yet.
+		        // once that happens, finer grain of control here.
+		        $this->log(LOG_NOTICE, "Not queueing notice {$notice->id} for OStatus because of privacy; scope = {$notice->scope}");
+        	 }
+        } else {
+        	$this->log(LOG_NOTICE, "Not queueing notice {$notice->id} for OStatus because it's not local.");
         }
         return true;
     }