testing yuk
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user