Change api status
This commit is contained in:
@@ -14,13 +14,8 @@ export async function GET(request: Request) {
|
||||
|
||||
let query = supabase
|
||||
.from('mahasiswa')
|
||||
.select(`
|
||||
tahun_angkatan,
|
||||
status_mahasiswa!inner(
|
||||
status_kuliah
|
||||
)
|
||||
`)
|
||||
.in('status_mahasiswa.status_kuliah', ['Lulus', 'Cuti', 'Aktif', 'DO']);
|
||||
.select('tahun_angkatan, status_kuliah')
|
||||
.in('status_kuliah', ['Lulus', 'Cuti', 'Aktif', 'DO']);
|
||||
|
||||
if (tahunAngkatan && tahunAngkatan !== 'all') {
|
||||
query = query.eq('tahun_angkatan', tahunAngkatan);
|
||||
@@ -46,7 +41,7 @@ export async function GET(request: Request) {
|
||||
// Group and count the data in JavaScript
|
||||
const groupedData = data.reduce((acc: any[], row: any) => {
|
||||
const tahunAngkatanValue = row.tahun_angkatan;
|
||||
const statusKuliah = row.status_mahasiswa?.status_kuliah;
|
||||
const statusKuliah = row.status_kuliah;
|
||||
|
||||
if (!tahunAngkatanValue || !statusKuliah) return acc;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user