fix: Pay to book for an event that no longer has payments (#13432)

This commit is contained in:
Somay Chauhan
2024-01-29 22:44:45 +00:00
committed by GitHub
parent a0a731b357
commit b6175b3dde
@@ -59,7 +59,7 @@ export const BookEventForm = ({
const isPaidEvent = useMemo(() => {
if (!eventType?.price) return false;
const paymentAppData = getPaymentAppData(eventType);
return eventType?.price > 0 || paymentAppData.price > 0;
return eventType?.price > 0 && !Number.isNaN(paymentAppData.price) && paymentAppData.price > 0;
}, [eventType]);
if (eventQuery.isError) return <Alert severity="warning" message={t("error_booking_event")} />;