diff --git a/packages/ui/eddsa-ticket-pcd-ui/src/TicketQR.tsx b/packages/ui/eddsa-ticket-pcd-ui/src/TicketQR.tsx index 0d2f916e35..ed71f8d24e 100644 --- a/packages/ui/eddsa-ticket-pcd-ui/src/TicketQR.tsx +++ b/packages/ui/eddsa-ticket-pcd-ui/src/TicketQR.tsx @@ -41,7 +41,8 @@ export function TicketQR({ if ( [ "53edb3e7-6733-41e0-a9be-488877c5c572", // eth berlin - "508313ea-f16b-4729-bdf0-281c64493ca9" // eth prague + "508313ea-f16b-4729-bdf0-281c64493ca9", // eth prague + "5074edf5-f079-4099-b036-22223c0c6995" // devcon 7 ].includes(pcd.claim.ticket.eventId) && pcd.claim.ticket.ticketSecret ) { diff --git a/packages/ui/pod-ticket-pcd-ui/src/CardBody.tsx b/packages/ui/pod-ticket-pcd-ui/src/CardBody.tsx index 252d22d021..d904fc7ef6 100644 --- a/packages/ui/pod-ticket-pcd-ui/src/CardBody.tsx +++ b/packages/ui/pod-ticket-pcd-ui/src/CardBody.tsx @@ -53,19 +53,28 @@ function TicketQR({ idBasedVerifyURL: string; }): JSX.Element { const generate = useCallback(async () => { - console.log( - linkToTicket( - idBasedVerifyURL, - pcd.claim.ticket.ticketId, - pcd.claim.ticket.eventId - ) - ); + if ( + [ + "53edb3e7-6733-41e0-a9be-488877c5c572", // eth berlin + "508313ea-f16b-4729-bdf0-281c64493ca9", // eth prague + "5074edf5-f079-4099-b036-22223c0c6995" // devcon 7 + ].includes(pcd.claim.ticket.eventId) && + pcd.claim.ticket.ticketSecret + ) { + return pcd.claim.ticket.ticketSecret; + } + return linkToTicket( idBasedVerifyURL, pcd.claim.ticket.ticketId, pcd.claim.ticket.eventId ); - }, [idBasedVerifyURL, pcd.claim.ticket.eventId, pcd.claim.ticket.ticketId]); + }, [ + idBasedVerifyURL, + pcd.claim.ticket.eventId, + pcd.claim.ticket.ticketId, + pcd.claim.ticket.ticketSecret + ]); return (