소스 검색

Update AP helpers

Daniel Supernault 6 달 전
부모
커밋
92d8df9116
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      app/Util/ActivityPub/Helpers.php

+ 3 - 1
app/Util/ActivityPub/Helpers.php

@@ -590,7 +590,9 @@ class Helpers
         $id = self::getStatusId($activity, $url);
         $url = self::getStatusUrl($activity, $id);
 
-        if (! self::validateStatusDomains($originalUrl, $id, $url)) {
+        if ((! isset($activity['type']) ||
+             in_array($activity['type'], ['Create', 'Note'])) &&
+            ! self::validateStatusDomains($originalUrl, $id, $url)) {
             throw new \Exception('Invalid status domains');
         }