浏览代码

Add temp logging

Daniel Supernault 2 年之前
父节点
当前提交
b0634bfd8f
共有 2 个文件被更改,包括 8 次插入0 次删除
  1. 3 0
      app/Jobs/StatusPipeline/StatusRemoteUpdatePipeline.php
  2. 5 0
      app/Util/ActivityPub/Inbox.php

+ 3 - 0
app/Jobs/StatusPipeline/StatusRemoteUpdatePipeline.php

@@ -33,9 +33,12 @@ class StatusRemoteUpdatePipeline implements ShouldQueue
 	 */
 	public function handle(): void
 	{
+		$ts = (string) microtime(true);
+		\Log::info('AP:inbox Update:Job invoked ' . $ts);
 		$activity = $this->activity;
 		$status = Status::with('media')->whereObjectUrl($activity['id'])->first();
 		if(!$status) {
+			\Log::info('AP:inbox Update:Job notFound ' . $ts . ' activity: ' . $activity);
 			return;
 		}
 		$this->createPreviousEdit($status);

+ 5 - 0
app/Util/ActivityPub/Inbox.php

@@ -1211,14 +1211,19 @@ class Inbox
 
 	public function handleUpdateActivity()
 	{
+		$ts = (string) microtime(true);
+		\Log::info('AP:inbox Update ' . $ts);
 		$activity = $this->payload['object'];
 
 		if(!isset($activity['type'], $activity['id'])) {
+			\Log::info('AP:inbox Update ma ' . $ts);
 			return;
 		}
 
 		if($activity['type'] === 'Note') {
+			\Log::info('AP:inbox Update at:Note ' . $ts);
 			if(Status::whereObjectUrl($activity['id'])->exists()) {
+				\Log::info('AP:inbox Update at:Note:exists ' . $ts);
 				StatusRemoteUpdatePipeline::dispatch($activity);
 			}
 		}