master
lion 3 days ago
parent dddd660f9a
commit ce05e66b0e

@ -5,6 +5,7 @@ namespace App\Http\Middleware;
use App\Models\AuditLog; use App\Models\AuditLog;
use Closure; use Closure;
use Illuminate\Http\Request; use Illuminate\Http\Request;
use Illuminate\Http\UploadedFile;
use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\Response;
class AuditLogMiddleware class AuditLogMiddleware
@ -52,6 +53,14 @@ class AuditLogMiddleware
{ {
$sensitive = ['password', 'password_confirmation', 'token', 'access_token']; $sensitive = ['password', 'password_confirmation', 'token', 'access_token'];
$walk = function ($value) use (&$walk, $sensitive) { $walk = function ($value) use (&$walk, $sensitive) {
if ($value instanceof UploadedFile) {
return [
'_upload' => true,
'client_name' => $value->getClientOriginalName(),
'size' => $value->getSize(),
'mime' => $value->getClientMimeType(),
];
}
if (!is_array($value)) { if (!is_array($value)) {
return $value; return $value;
} }

Loading…
Cancel
Save