Pārlūkot izejas kodu

Update HttpSignature

Daniel Supernault 2 gadi atpakaļ
vecāks
revīzija
9ffe5941d7
1 mainītis faili ar 7 papildinājumiem un 1 dzēšanām
  1. 7 1
      app/Services/ActivityPubFetchService.php

+ 7 - 1
app/Services/ActivityPubFetchService.php

@@ -17,8 +17,14 @@ class ActivityPubFetchService
 			return 0;
 		}
 
-		$headers = HttpSignature::instanceActorSign($url, false);
+		$baseHeaders = [
+			'Accept' => 'application/activity+json',
+			'User-Agent' => '(Pixelfed/'.config('pixelfed.version').'; +'.config('app.url').')'
+		];
+
+		$headers = HttpSignature::instanceActorSign($url, false, $baseHeaders);
 		$headers['Accept'] = 'application/activity+json';
+		$headers['User-Agent'] = '(Pixelfed/'.config('pixelfed.version').'; +'.config('app.url').')';
 
 		try {
 			$res = Http::withHeaders($headers)