From 92d8df9116627ffb513e2d5657934714ac8c781f Mon Sep 17 00:00:00 2001 From: Daniel Supernault Date: Sat, 4 Jan 2025 01:50:59 -0700 Subject: [PATCH] Update AP helpers --- app/Util/ActivityPub/Helpers.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Util/ActivityPub/Helpers.php b/app/Util/ActivityPub/Helpers.php index 2cc46d2b..570d216a 100644 --- a/app/Util/ActivityPub/Helpers.php +++ b/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'); }