diff --git a/src/app/api/auth/login/route.ts b/src/app/api/auth/login/route.ts index b156a93..7b7946a 100644 --- a/src/app/api/auth/login/route.ts +++ b/src/app/api/auth/login/route.ts @@ -14,13 +14,25 @@ const routeHandler = async (req: NextRequest) => { .merge(z.object({ type: z.enum(['bonus', 'corporate']) })) .parse(body); - const oriyoResponse = await oriyoClient.get('/client/login', { - params: { - type: validatedBody.type, - phone: validatedBody.phoneNumber, - uid: validatedBody.cardNumber, - }, - }); + const oriyoResponse = await (() => { + switch (validatedBody.type) { + case 'corporate': + return oriyoClient.get('/corporatecard', { + params: { + phone: validatedBody.phoneNumber, + uid: validatedBody.cardNumber, + }, + }); + + default: + return oriyoClient.get('/bonuscard', { + params: { + phone: validatedBody.phoneNumber, + uid: validatedBody.cardNumber, + }, + }); + } + })(); if (oriyoResponse.data.error) return NextResponse.json({ error: 'Credentials error' }, { status: 401 }); diff --git a/src/app/api/bonus/info/route.ts b/src/app/api/bonus/info/route.ts index 5954ca5..cbe7ea3 100644 --- a/src/app/api/bonus/info/route.ts +++ b/src/app/api/bonus/info/route.ts @@ -9,7 +9,7 @@ import { validationErrorHandler } from '../../middlewares/error-handler.middlewa const routeHandler = async (req: NextRequest, requestCookie: RequestCookie) => { const { card_id, token } = JSON.parse(requestCookie.value); - const oriyoResponse = await oriyoClient.get('/client/info', { + const oriyoResponse = await oriyoClient.get('/bonuscardinfo', { params: { card_id, token, diff --git a/src/app/api/bonus/transactions/route.ts b/src/app/api/bonus/transactions/route.ts index f13d29b..e86c618 100644 --- a/src/app/api/bonus/transactions/route.ts +++ b/src/app/api/bonus/transactions/route.ts @@ -20,7 +20,7 @@ const routeHandler = async (req: NextRequest, requestCookie: RequestCookie) => { const { card_id, token } = JSON.parse(requestCookie.value); - const oriyoResponse = await oriyoClient.get('/client/transactions', { + const oriyoResponse = await oriyoClient.get('/bonuscardts', { params: { card_id, token, diff --git a/src/app/api/corporate/transactions/route.ts b/src/app/api/corporate/transactions/route.ts index f61ef9a..63154ac 100644 --- a/src/app/api/corporate/transactions/route.ts +++ b/src/app/api/corporate/transactions/route.ts @@ -20,7 +20,7 @@ const routeHandler = async (req: NextRequest, requestCookie: RequestCookie) => { const { group_id, token } = JSON.parse(requestCookie.value); - const oriyoResponse = await oriyoClient.get('/client/transactions', { + const oriyoResponse = await oriyoClient.get('/corporatecardts', { params: { group_id, token,