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');
         }