From 076b14f0fa9342b688e76c70cdda8a46a065fd15 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Thu, 2 Nov 2023 11:16:14 +1100 Subject: [PATCH] Filtering input typess --- app/Http/Controllers/BaseController.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/Http/Controllers/BaseController.php b/app/Http/Controllers/BaseController.php index bab418747b5e..933bb7c30ced 100644 --- a/app/Http/Controllers/BaseController.php +++ b/app/Http/Controllers/BaseController.php @@ -1123,10 +1123,10 @@ class BaseController extends Controller $data['white_label'] = Ninja::isSelfHost() ? $account->isPaid() : false; //pass referral code to front end - $data['rc'] = request()->has('rc') ? request()->input('rc') : ''; - $data['build'] = request()->has('build') ? request()->input('build') : ''; - $data['login'] = request()->has('login') ? request()->input('login') : 'false'; - $data['signup'] = request()->has('signup') ? request()->input('signup') : 'false'; + $data['rc'] = request()->has('rc') && is_string(request()->input('rc')) ? request()->input('rc') : ''; + $data['build'] = request()->has('build') && is_string(request()->input('build')) ? request()->input('build') : ''; + $data['login'] = request()->has('login') && is_string(request()->input('input')) ? request()->input('login') : 'false'; + $data['signup'] = request()->has('signup') && is_string(request()->input('signup')) ? request()->input('signup') : 'false'; $data['canvas_path'] = $canvas_path; if (request()->session()->has('login')) {