fix(parent): saat wali membuat link baru, hapus otomatis link REJECTED lain (NISN salah) — cegah siswa dobel di aplikasi

This commit is contained in:
Novy San87
2026-08-07 10:54:22 +07:00
parent 61b93a35ac
commit 9e48b67e94
@@ -547,6 +547,12 @@ class ParentStudentController extends Controller
]);
$link = $existing;
} else {
// Bersihkan tautan REJECTED lain milik wali (percobaan NISN salah) —
// kalau dibiarkan, siswa yang salah NISN tetap muncul dobel di aplikasi.
ParentStudent::where('user_id', $user->id)
->where('status', 'rejected')
->delete();
$link = ParentStudent::create([
'user_id' => $user->id,
'student_id' => $student->id,