From 372a28c56a3895b4d2c71c60964900d270c02779 Mon Sep 17 00:00:00 2001 From: Daniel Supernault Date: Mon, 1 Apr 2019 21:15:34 -0600 Subject: [PATCH] Update FederationController --- app/Http/Controllers/FederationController.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/FederationController.php b/app/Http/Controllers/FederationController.php index 3de6a0ac7..95dbb461c 100644 --- a/app/Http/Controllers/FederationController.php +++ b/app/Http/Controllers/FederationController.php @@ -35,8 +35,8 @@ class FederationController extends Controller { $this->authCheck(); $this->validate($request, [ - 'acct' => 'required|string|min:3|max:255', - ]); + 'acct' => 'required|string|min:3|max:255', + ]); $acct = $request->input('acct'); $nickname = Nickname::normalizeProfileUrl($acct); @@ -63,6 +63,11 @@ class FederationController extends Controller $follower = Auth::user()->profile; $url = $request->input('url'); + $url = Helpers::validateUrl($url); + + if(!$url) { + return; + } RemoteFollowPipeline::dispatch($follower, $url);