nadilas
04/24/2022, 4:12 PMSession.init({apis.refreshPOST})
override, but the session was not available in the response.
Solution was given by @rp_st to use a funtion override instead:
override: {
functions: originalImplementation => ({
...originalImplementation,
refreshSession: async (input) => {
const session = await originalImplementation.refreshSession(input)
await addJWTTokenToTokenPayload(session)
return session
},
createNewSession: async (input) => {
const session = await originalImplementation.createNewSession(input)
await addJWTTokenToTokenPayload(session)
return session
}
})
}