From 9bed8d022d10cd0795373d577b000ffa630dea75 Mon Sep 17 00:00:00 2001 From: Pig Fang Date: Wed, 20 Mar 2019 11:49:17 +0800 Subject: [PATCH] Prevent convert empty strings in option page --- app/Http/Kernel.php | 2 +- .../Middleware/ConvertEmptyStringsToNull.php | 24 +++++++++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 app/Http/Middleware/ConvertEmptyStringsToNull.php diff --git a/app/Http/Kernel.php b/app/Http/Kernel.php index a879589f..13096790 100644 --- a/app/Http/Kernel.php +++ b/app/Http/Kernel.php @@ -15,8 +15,8 @@ class Kernel extends HttpKernel */ protected $middleware = [ \Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class, - \Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class, \Illuminate\Foundation\Http\Middleware\TrimStrings::class, + \App\Http\Middleware\ConvertEmptyStringsToNull::class, ]; /** diff --git a/app/Http/Middleware/ConvertEmptyStringsToNull.php b/app/Http/Middleware/ConvertEmptyStringsToNull.php new file mode 100644 index 00000000..e63047e7 --- /dev/null +++ b/app/Http/Middleware/ConvertEmptyStringsToNull.php @@ -0,0 +1,24 @@ +path(), $this->excepts)) { + return $next($request); + } + + return parent::handle($request, $next); + } +}