UNPKG

@defra-fish/gafl-webapp-service

Version:

The websales frontend for the GAFL service

22 lines (20 loc) 742 B
export const setupCancelRecurringPaymentCacheFromAuthResult = async (request, authenticationResult) => { const { permission, recurringPayment } = authenticationResult const { referenceNumber, endDate, licensee, permit } = permission await request.cache().helpers.transaction.setCurrentPermission({ permission: { referenceNumber, endDate, licensee: { firstName: licensee.firstName, lastName: licensee.lastName, preferredMethodOfConfirmation: licensee.preferredMethodOfConfirmation?.label }, permit: { description: permit.description } }, recurringPayment: { id: recurringPayment.id, lastDigitsCardNumbers: recurringPayment.lastDigitsCardNumbers } }) }