refactor(payments): extract PAYMENT_METADATA_TYPE constants

This commit is contained in:
Jennie Robinson Faber 2026-04-27 11:24:58 +01:00
parent 0eeb3c351f
commit 5432dfe8f2
4 changed files with 24 additions and 4 deletions

View file

@ -10,10 +10,10 @@ export default defineEventHandler(async (event) => {
const body = await validateBody(event, helcimInitializePaymentSchema)
const metaType = body.metadata?.type
const isEventTicket = metaType === 'event_ticket'
const isSeriesTicket = metaType === 'series_ticket'
const isEventTicket = metaType === PAYMENT_METADATA_TYPES.EVENT_TICKET
const isSeriesTicket = metaType === PAYMENT_METADATA_TYPES.SERIES_TICKET
const isTicket = isEventTicket || isSeriesTicket
const isMembershipSignup = metaType === 'membership_signup'
const isMembershipSignup = metaType === PAYMENT_METADATA_TYPES.MEMBERSHIP_SIGNUP
if (!isTicket) {
if (isMembershipSignup) {