diff --git a/app/Util/ActivityPub/Inbox.php b/app/Util/ActivityPub/Inbox.php index 596365106..10b548411 100644 --- a/app/Util/ActivityPub/Inbox.php +++ b/app/Util/ActivityPub/Inbox.php @@ -18,10 +18,11 @@ use App\Util\ActivityPub\Helpers; use App\Jobs\LikePipeline\LikePipeline; use App\Jobs\FollowPipeline\FollowPipeline; -use App\Util\ActivityPub\Validator\{ - Accept, - Follow -}; +use App\Util\ActivityPub\Validator\Accept as AcceptValidator; +use App\Util\ActivityPub\Validator\Announce as AnnounceValidator; +use App\Util\ActivityPub\Validator\Follow as FollowValidator; +use App\Util\ActivityPub\Validator\Like as LikeValidator; +use App\Util\ActivityPub\Validator\UndoFollow as UndoFollowValidator; class Inbox { @@ -65,11 +66,12 @@ class Inbox break; case 'Announce': + if(AnnounceValidator::validate($this->payload) == false) { return; } $this->handleAnnounceActivity(); break; case 'Accept': - if(Accept::validate($this->payload) == false) { return; } + if(AcceptValidator::validate($this->payload) == false) { return; } $this->handleAcceptActivity(); break;