From 107cf8a7eae291931154ed1399284a73898bb108 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Veronika=20Feh=C3=A9rv=C3=ADziov=C3=A1?= <128744051+VeronikaFeherviziova@users.noreply.github.com> Date: Fri, 31 Oct 2025 22:39:56 +0100 Subject: [PATCH] refactor: reformat datetime value to display date only --- backend/app/Http/Controllers/InternshipController.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/backend/app/Http/Controllers/InternshipController.php b/backend/app/Http/Controllers/InternshipController.php index 8800d2d..7c32f5e 100644 --- a/backend/app/Http/Controllers/InternshipController.php +++ b/backend/app/Http/Controllers/InternshipController.php @@ -7,6 +7,7 @@ use App\Models\Internship; use App\Models\InternshipStatus; use App\Models\User; use Illuminate\Http\Request; +use Carbon\Carbon; class InternshipController extends Controller { @@ -40,6 +41,11 @@ class InternshipController extends Controller $internship->status->modified_by = User::find($internship->status->modified_by)->makeHidden(['created_at', 'updated_at', 'email_verified_at']); }); + $internships->each(function ($internship) { + $internship->start = Carbon::parse($internship->start)->format('d.m.Y'); + $internship->end = Carbon::parse($internship->end)->format('d.m.Y'); + }); + return response()->json($internships); } @@ -62,6 +68,11 @@ class InternshipController extends Controller $internship->status->modified_by = User::find($internship->status->modified_by)->makeHidden(['created_at', 'updated_at', 'email_verified_at']); }); + $internships->each(function ($internship) { + $internship->start = Carbon::parse($internship->start)->format('d.m.Y'); + $internship->end = Carbon::parse($internship->end)->format('d.m.Y'); + }); + return response()->json($internships); }