From 16896db17c5be5c566739fdab0af3fc39ee9c5c6 Mon Sep 17 00:00:00 2001 From: Shreyaschorge Date: Fri, 11 Jul 2025 03:19:42 +0530 Subject: [PATCH] use sdk function --- src/app/api/auth/session-signers/route.ts | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/src/app/api/auth/session-signers/route.ts b/src/app/api/auth/session-signers/route.ts index 9d41b0d..7a72016 100644 --- a/src/app/api/auth/session-signers/route.ts +++ b/src/app/api/auth/session-signers/route.ts @@ -22,18 +22,13 @@ export async function GET(request: Request) { // Fetch user data if signers exist let user = null; - if (signers && signers.length > 0) { - try { - const userResponse = await fetch( - `${process.env.NEXTAUTH_URL}/api/users?fids=${signers[0].fid}` - ); - if (userResponse.ok) { - const userDataResponse = await userResponse.json(); - user = userDataResponse.users?.[0] || null; - } - } catch (error) { - console.error('Error fetching user data:', error); - } + if (signers && signers.length > 0 && signers[0].fid) { + const { + users: [fetchedUser], + } = await client.fetchBulkUsers({ + fids: [signers[0].fid], + }); + user = fetchedUser; } return NextResponse.json({