Merged in fix/sw-3227-add-language-param-to-point-exchange-endpoint (pull request #2627)

fix: Add language param to point exchange endpoint

* Add language param to point exchange endpoint


Approved-by: Bianca Widstam
This commit is contained in:
Anton Gunnarsson
2025-08-12 14:08:01 +00:00
parent a2213d0169
commit 124f743df7

View File

@@ -24,19 +24,25 @@ export const transferPoints = protectedProcedure
const sasAuthToken = await getSasToken() const sasAuthToken = await getSasToken()
const { referenceId } = await getOTPState() const { referenceId } = await getOTPState()
const apiResponse = await api.post(api.endpoints.v1.Profile.pointTransfer, { const apiResponse = await api.post(
headers: { api.endpoints.v1.Profile.pointTransfer,
Authorization: `Bearer ${ctx.session.token.access_token}`, {
}, headers: {
body: { Authorization: `Bearer ${ctx.session.token.access_token}`,
partner: "sas_eb", },
partnerPoints: input.points, body: {
partnerSpecific: { partner: "sas_eb",
eurobonusAccessToken: sasAuthToken, partnerPoints: input.points,
eurobonusOtpReferenceId: referenceId, partnerSpecific: {
eurobonusAccessToken: sasAuthToken,
eurobonusOtpReferenceId: referenceId,
},
}, },
}, },
}) {
language: ctx.lang,
}
)
if (apiResponse.status === 204) { if (apiResponse.status === 204) {
return { transferState: "success" } return { transferState: "success" }