Merged in fix/LOY-399-include-lang-in-activate-call (pull request #2927)
fix(LOY-399): Add lang to promo campaign call * fix(LOY-399): Add lang to promo campaign call Approved-by: Matilda Landström
This commit is contained in:
@@ -6,6 +6,8 @@ import { Button } from "@scandic-hotels/design-system/Button"
|
|||||||
import { trackEvent } from "@scandic-hotels/tracking/base"
|
import { trackEvent } from "@scandic-hotels/tracking/base"
|
||||||
import { trpc } from "@scandic-hotels/trpc/client"
|
import { trpc } from "@scandic-hotels/trpc/client"
|
||||||
|
|
||||||
|
import useLang from "@/hooks/useLang"
|
||||||
|
|
||||||
import { CampaignActivated } from "./CampaignActivated"
|
import { CampaignActivated } from "./CampaignActivated"
|
||||||
import { ErrorModal } from "./ErrorModal"
|
import { ErrorModal } from "./ErrorModal"
|
||||||
|
|
||||||
@@ -22,6 +24,7 @@ export default function ActivateOffer({
|
|||||||
campaignIsActive,
|
campaignIsActive,
|
||||||
}: ActivateOfferProps) {
|
}: ActivateOfferProps) {
|
||||||
const intl = useIntl()
|
const intl = useIntl()
|
||||||
|
const lang = useLang()
|
||||||
const router = useRouter()
|
const router = useRouter()
|
||||||
const trpcUtils = trpc.useUtils()
|
const trpcUtils = trpc.useUtils()
|
||||||
|
|
||||||
@@ -32,7 +35,7 @@ export default function ActivateOffer({
|
|||||||
ctaName: "activate offer",
|
ctaName: "activate offer",
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
activateCampaign.mutate({ promotionId: promoCode })
|
activateCampaign.mutate({ promotionId: promoCode, language: lang })
|
||||||
}
|
}
|
||||||
|
|
||||||
const activateCampaign = trpc.user.promoCampaign.add.useMutation({
|
const activateCampaign = trpc.user.promoCampaign.add.useMutation({
|
||||||
|
|||||||
@@ -65,4 +65,5 @@ export type GetSavedPaymentCardsInput = z.input<
|
|||||||
|
|
||||||
export const addPromoCampaignInput = z.object({
|
export const addPromoCampaignInput = z.object({
|
||||||
promotionId: z.string(),
|
promotionId: z.string(),
|
||||||
|
language: z.nativeEnum(Lang),
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -230,6 +230,7 @@ export const userMutationRouter = router({
|
|||||||
},
|
},
|
||||||
body: {
|
body: {
|
||||||
promotionId: input.promotionId,
|
promotionId: input.promotionId,
|
||||||
|
language: input.language,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user