Quellcode durchsuchen

Update DeleteWorker, fixes #3338

Daniel Supernault vor 3 Jahren
Ursprung
Commit
b424691110
1 geänderte Dateien mit 3 neuen und 0 gelöschten Zeilen
  1. 3 0
      app/Jobs/InboxPipeline/DeleteWorker.php

+ 3 - 0
app/Jobs/InboxPipeline/DeleteWorker.php

@@ -213,6 +213,9 @@ class DeleteWorker implements ShouldQueue
 		  'User-Agent' => 'PixelfedBot v0.1 - https://pixelfed.org',
 		])->get($actor->remote_url);
 		$res = json_decode($res->body(), true, 8);
+		if(!isset($res['publicKey'], $res['publicKey']['id'])) {
+			return;
+		}
 		if($res['publicKey']['id'] !== $actor->key_id) {
 			return;
 		}