feat: Data Wali Murid diperkaya — relasi (Ayah/Ibu/Wali), email, status akun, perangkat & last active (fix $pending/$baruMingguIni)

This commit is contained in:
Novy San87
2026-08-06 21:52:07 +07:00
parent d83689a95b
commit 25502b99f3
3 changed files with 73 additions and 9 deletions
+9
View File
@@ -146,6 +146,15 @@ class User extends Authenticatable
return $this->hasMany(\App\Models\ParentStudent::class, 'user_id');
}
/**
* Perangkat (HP/browser) yang pernah dipakai wali untuk FCM push.
*/
public function parentDevices()
{
return $this->hasMany(\App\Models\ParentDevice::class, 'user_id')
->orderByDesc('last_active_at');
}
/**
* Anak-anak (siswa) milik akun wali, hanya yang statusnya aktif.
*/