فهرست منبع

Update AP Inbox, fixes #3332

Daniel Supernault 3 سال پیش
والد
کامیت
f8931dc7cd
1فایلهای تغییر یافته به همراه4 افزوده شده و 1 حذف شده
  1. 4 1
      app/Util/ActivityPub/Inbox.php

+ 4 - 1
app/Util/ActivityPub/Inbox.php

@@ -623,7 +623,10 @@ class Inbox
 					break;
 					break;
 
 
 				case 'Tombstone':
 				case 'Tombstone':
-						$profile = Helpers::profileFetch($actor);
+						$profile = Profile::whereRemoteUrl($actor)->first();
+						if(!$profile || $profile->private_key != null) {
+							return;
+						}
 						$status = Status::whereProfileId($profile->id)
 						$status = Status::whereProfileId($profile->id)
 							->whereUri($id)
 							->whereUri($id)
 							->orWhere('url', $id)
 							->orWhere('url', $id)