From 25d0baba7ad015832a67556f5230a5ca58c95ca1 Mon Sep 17 00:00:00 2001 From: Fady Mondy Date: Wed, 27 Mar 2024 02:39:10 +0200 Subject: [PATCH 1/2] allow webp image --- .../App/Http/Controllers/ProfileListingController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Modules/CircleXO/App/Http/Controllers/ProfileListingController.php b/Modules/CircleXO/App/Http/Controllers/ProfileListingController.php index f5623dc..4d7bf50 100644 --- a/Modules/CircleXO/App/Http/Controllers/ProfileListingController.php +++ b/Modules/CircleXO/App/Http/Controllers/ProfileListingController.php @@ -35,7 +35,7 @@ public function store(Request $request): RedirectResponse { $request->validate([ "title" => "required|string|max:255", - "image" => "nullable|mimes:jpeg,png,jpg,gif,svg|max:2048", + "image" => "nullable|mimes:jpeg,png,jpg,gif,svg,webp|max:2048", "type" => "required|string|in:link,product,service,skill,portfolio,review,post,music,video,game", ]); @@ -121,7 +121,7 @@ public function update(Request $request, AccountListing $listing): RedirectRespo { $request->validate([ "title" => "required|string|max:255", - "image" => "nullable|mimes:jpeg,png,jpg,gif,svg|max:2048", + "image" => "nullable|mimes:jpeg,png,jpg,gif,svg,webp|max:2048", "type" => "required|string|in:link,product,service,skill,portfolio,review,post,music,video,game", ]); From b540598dcf03c05b1464c880f9f9c41546d8445a Mon Sep 17 00:00:00 2001 From: Fady Mondy Date: Wed, 27 Mar 2024 02:39:20 +0200 Subject: [PATCH 2/2] allow webp image --- Modules/CircleXO/App/Http/Controllers/ProfileController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Modules/CircleXO/App/Http/Controllers/ProfileController.php b/Modules/CircleXO/App/Http/Controllers/ProfileController.php index 5eb8bcc..52b4fee 100644 --- a/Modules/CircleXO/App/Http/Controllers/ProfileController.php +++ b/Modules/CircleXO/App/Http/Controllers/ProfileController.php @@ -294,7 +294,7 @@ public function updateMedia(Request $request) if($request->hasFile('avatar') && $request->file('avatar')->getClientOriginalName() !== 'blob'){ $request->validate([ - 'avatar' => 'sometimes|image|mimes:jpeg,png,jpg,gif,svg|max:2048', + 'avatar' => 'sometimes|image|mimes:jpeg,png,jpg,gif,svg,webp|max:2048', ]); $account->clearMediaCollection('avatar'); @@ -306,7 +306,7 @@ public function updateMedia(Request $request) if($request->hasFile('cover') && $request->file('cover')->getClientOriginalName() !== 'blob'){ $request->validate([ - 'cover' => 'sometimes|image|mimes:jpeg,png,jpg,gif,svg|max:2048', + 'cover' => 'sometimes|image|mimes:jpeg,png,jpg,gif,svg,webp|max:2048', ]); $account->clearMediaCollection('cover');