From 2ae984f1763506ccbe1168b8d2b73a758875ef22 Mon Sep 17 00:00:00 2001 From: Bram Wubs Date: Wed, 20 Jul 2022 20:03:52 +0200 Subject: [PATCH] Handle null case explicitly --- src/Controllers/TenantAssetsController.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Controllers/TenantAssetsController.php b/src/Controllers/TenantAssetsController.php index f8ed23e9..da7555a5 100644 --- a/src/Controllers/TenantAssetsController.php +++ b/src/Controllers/TenantAssetsController.php @@ -5,6 +5,7 @@ declare(strict_types=1); namespace Stancl\Tenancy\Controllers; use Illuminate\Routing\Controller; +use Throwable; class TenantAssetsController extends Controller { @@ -17,9 +18,11 @@ class TenantAssetsController extends Controller public function asset($path = null) { + abort_if(is_null($path), 404); + try { return response()->file(storage_path("app/public/$path")); - } catch (\Throwable $th) { + } catch (Throwable $th) { abort(404); } }