mirror of
https://github.com/Nezumi-2711/next-gdrive-index.git
synced 2026-09-22 13:38:38 +00:00
🐞 fix: Check if error code isNan first
This commit is contained in:
@@ -60,17 +60,18 @@ export async function GET(request: NextRequest, { params }: { params: { encrypte
|
||||
},
|
||||
});
|
||||
} catch (error: any) {
|
||||
const errorCode = isNaN(Number(error.code)) ? 500 : Number(error.code);
|
||||
const res: ErrorResponse = {
|
||||
timestamp: Date.now(),
|
||||
responseTime: Date.now() - reqStart,
|
||||
error: {
|
||||
code: error.code || 500,
|
||||
code: errorCode,
|
||||
message: error.message,
|
||||
reason: error.errors?.[0].reason,
|
||||
},
|
||||
};
|
||||
return NextResponse.json(res, {
|
||||
status: error.code || 500,
|
||||
status: errorCode,
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user