fix bug login

This commit is contained in:
Randa Firman Putra
2025-06-20 00:53:28 +07:00
parent 2f7ab6c0a9
commit 964d45f261

View File

@@ -5,7 +5,8 @@ import supabase from '@/lib/db';
export async function GET() {
try {
const token = (await (await cookies()).get('token'))?.value;
const cookieStore = await cookies();
const token = cookieStore.get('token')?.value;
if (!token) {
return NextResponse.json(
@@ -21,13 +22,13 @@ export async function GET() {
);
// Get user data from user_app table
const { data: users, error } = await supabase
const { data: user, error } = await supabase
.from('user_app')
.select('id_user, nim, username, role')
.eq('id_user', payload.id)
.single();
if (error || !users) {
if (error || !user) {
return NextResponse.json(
{ error: 'User not found' },
{ status: 404 }
@@ -36,10 +37,10 @@ export async function GET() {
return NextResponse.json({
user: {
id: users.id_user,
nim: users.nim,
username: users.username,
role: users.role
id: user.id_user,
nim: user.nim,
username: user.username,
role: user.role
}
});
} catch (error) {