diff --git a/app/Http/Middleware/UrlSetDb.php b/app/Http/Middleware/UrlSetDb.php index e93ac08440ab..3c9d779e31b1 100644 --- a/app/Http/Middleware/UrlSetDb.php +++ b/app/Http/Middleware/UrlSetDb.php @@ -42,6 +42,9 @@ class UrlSetDb $hashed_db = $hashids->decode($segments[0]); + if(!is_array($hashed_db)) + return response()->json(['message' => 'Invalid confirmation code'], 403); + MultiDB::setDB(MultiDB::DB_PREFIX.str_pad($hashed_db[0], 2, '0', STR_PAD_LEFT)); }