浏览代码

Update AP deliver job

Daniel Supernault 6 年之前
父节点
当前提交
87e856c001
共有 1 个文件被更改,包括 5 次插入2 次删除
  1. 5 2
      app/Jobs/StatusPipeline/StatusActivityPubDeliver.php

+ 5 - 2
app/Jobs/StatusPipeline/StatusActivityPubDeliver.php

@@ -81,8 +81,11 @@ class StatusActivityPubDeliver implements ShouldQueue
                 $headers = HttpSignature::sign($profile, $url, $activity);
                 yield function() use ($client, $url, $activity) {
                     return $client->requestAsync('POST', $url, [
-                        'headers' => $headers, 
-                        'body' => $payload
+                        'curl' => [
+                            CURLOPT_HTTPHEADER => $headers, 
+                            CURLOPT_POSTFIELDS => $payload,
+                            CURLOPT_HEADER => true
+                        ]
                     ]);
                 };
             }