From fcd1e826d2bd1bd8600a8ee6e0d8aaab4f9fc9fb Mon Sep 17 00:00:00 2001 From: Mahayoga Date: Fri, 3 Apr 2026 18:29:45 +0700 Subject: [PATCH] WIP: tutorial tes gais --- .../Controllers/TestSessionsController.php | 1 + .../Controllers/TutorialTesController.php | 12 +++++++-- .../user/pages/cek_status/index.blade.php | 26 ++++++++++++------- 3 files changed, 27 insertions(+), 12 deletions(-) diff --git a/app/Http/Controllers/TestSessionsController.php b/app/Http/Controllers/TestSessionsController.php index eecfc48..99e7f50 100644 --- a/app/Http/Controllers/TestSessionsController.php +++ b/app/Http/Controllers/TestSessionsController.php @@ -57,6 +57,7 @@ public function show(string $id) 'status_session' => $data->status_session, 'token_session' => $data->token_session, 'id_booking' => $data->id_booking, + 'id_test_sessions' => $data->id_test_sessions, ]); } diff --git a/app/Http/Controllers/TutorialTesController.php b/app/Http/Controllers/TutorialTesController.php index 9a45136..f3ad5b4 100644 --- a/app/Http/Controllers/TutorialTesController.php +++ b/app/Http/Controllers/TutorialTesController.php @@ -12,11 +12,19 @@ class TutorialTesController extends Controller */ public function index(Request $request) { + /** + * TODO + * 1. simpan sesi tobii di db + * 2. simpan data mata lewat db + * 3. di tabel session harus ada is_active atau lainnya biar nanti kalo misal aktif ujian, data mata di terima dan langsung dimasukkan wifi + * 4. pada backend tobii, masukin token dan id yang ada di tabel session, biar nanti di compare cocok atau tidak + * 5. itu aja sih + */ $id_session = null; if(session('id_test_sessions') != null) { $id_session = session('id_test_sessions'); - } else if($request->id_session != null) { - $id_session = $request->id_session; + } else if($request->id_test_sessions != null) { + $id_session = $request->id_test_sessions; } else { return redirect()->route('cek-status.index')->with('error', 'Data sesi tes tidak ditemukan. Silakan mulai tes terlebih dahulu.'); } diff --git a/resources/views/user/pages/cek_status/index.blade.php b/resources/views/user/pages/cek_status/index.blade.php index d4cbe84..c1f66b7 100644 --- a/resources/views/user/pages/cek_status/index.blade.php +++ b/resources/views/user/pages/cek_status/index.blade.php @@ -100,19 +100,10 @@ - @if (session('error')) - - @endif