fix: menu Riwayat Poin pindah ke seksi Administrasi, akses khusus admin (revoke semua role non-admin)

This commit is contained in:
Sari
2026-08-03 09:20:23 +07:00
parent 0c4fa0d0e7
commit 2e7ab00c31
3 changed files with 46 additions and 5 deletions
+7 -1
View File
@@ -120,7 +120,8 @@ class PointAuditTest extends TestCase
'violation_date' => '2026-08-01',
], $this->bk->id);
$this->actingAs($this->bk)
// Riwayat Poin khusus admin
$this->actingAs(User::factory()->create(['roles' => ['admin']]))
->get('/point-audit')
->assertOk()
->assertSee('Riwayat Perubahan Poin')
@@ -128,4 +129,9 @@ class PointAuditTest extends TestCase
->assertSee('Pencatatan')
->assertSee('Terlambat 15 menit');
}
public function test_bk_tidak_bisa_membuka_riwayat_poin(): void
{
$this->actingAs($this->bk)->get('/point-audit')->assertForbidden();
}
}