testing yuk

This commit is contained in:
Randa Firman Putra
2025-09-14 16:59:31 +07:00
parent 248fed0d0b
commit 60211ae829
63 changed files with 315 additions and 315 deletions

View File

@@ -43,7 +43,7 @@ interface MahasiswaProfile {
export async function GET(request: Request) {
try {
// Get token from cookies
// Ambil token dari cookies
const cookieStore = await cookies();
const token = cookieStore.get('token')?.value;
@@ -54,7 +54,7 @@ export async function GET(request: Request) {
);
}
// Verify JWT token
// Verifikasi JWT token
const { payload } = await jwtVerify(
token,
new TextEncoder().encode(process.env.JWT_SECRET || 'your-secret-key')
@@ -62,7 +62,7 @@ export async function GET(request: Request) {
const nim = payload.nim as string;
// Get mahasiswa data
// Ambil data mahasiswa
const { data: mahasiswaData, error: mahasiswaError } = await supabase
.from('mahasiswa')
.select(`
@@ -86,14 +86,14 @@ export async function GET(request: Request) {
);
}
// Get status_mahasiswa data
// Ambil data status_mahasiswa
const { data: statusData, error: statusError } = await supabase
.from('status_mahasiswa')
.select('status_kuliah, semester')
.eq('nim', nim)
.single();
// Get prestasi_mahasiswa data
// Ambil data prestasi_mahasiswa
const { data: prestasiData, error: prestasiError } = await supabase
.from('prestasi_mahasiswa')
.select(`
@@ -105,7 +105,7 @@ export async function GET(request: Request) {
`)
.eq('nim', nim);
// Get beasiswa_mahasiswa data
// Ambil data beasiswa_mahasiswa
const { data: beasiswaData, error: beasiswaError } = await supabase
.from('beasiswa_mahasiswa')
.select(`
@@ -116,7 +116,7 @@ export async function GET(request: Request) {
`)
.eq('nim', nim);
// Transform the data to match the expected interface
// Transformasi data sesuai interface yang diharapkan
const profile: MahasiswaProfile = {
// Data Mahasiswa
nama: mahasiswaData.nama,