diff --git a/app/Http/Controllers/ApplicationController.php b/app/Http/Controllers/ApplicationController.php index cbe4bff..63872cf 100644 --- a/app/Http/Controllers/ApplicationController.php +++ b/app/Http/Controllers/ApplicationController.php @@ -15,7 +15,7 @@ class ApplicationController extends Controller 'birthdate' => 'required|date', 'resume_file' => 'required|file|mimes:pdf,doc,docx|max:2048', 'email' => 'required|email|max:255', - 'phone_number' => 'required|string|max:20', + 'phone_number' => 'required|string', 'cover_letter' => 'nullable|string', ]); @@ -31,6 +31,8 @@ class ApplicationController extends Controller 'cover_letter' => $validatedData['cover_letter'] ?? null, ]); - return back()->with('success', 'Your application has been submitted successfully!'); + return response()->json([ + 'message' => 'Your application has been submitted successfully!', + ]); } } diff --git a/resources/views/web/pages/careers/index.blade.php b/resources/views/web/pages/careers/index.blade.php index 7c88d6b..c4d081c 100644 --- a/resources/views/web/pages/careers/index.blade.php +++ b/resources/views/web/pages/careers/index.blade.php @@ -153,7 +153,7 @@ }) .then(response => response.json()) .then(data => { - if (data.success) { + if (data.message) { alert(data.message); var modal = bootstrap.Modal.getInstance(applicationModal); modal.hide();