diff --git a/src/common/eventsService/__generated__.ts b/src/common/eventsService/__generated__.ts index f77c779d..4e2e52d8 100644 --- a/src/common/eventsService/__generated__.ts +++ b/src/common/eventsService/__generated__.ts @@ -105,7 +105,7 @@ export type EventDetails = { provider?: Maybe; providerContactInfo?: Maybe; publisher?: Maybe; - remainingAttendeeCapacity?: Maybe; + registration?: Maybe; shortDescription?: Maybe; startTime?: Maybe; subEvents: Array; @@ -430,6 +430,26 @@ export type QueryPlaceListArgs = { text?: InputMaybe; }; +export type Registration = { + __typename?: 'Registration'; + audienceMaxAge?: Maybe; + audienceMinAge?: Maybe; + currentAttendeeCount?: Maybe; + currentWaitingListCount?: Maybe; + enrolmentEndTime?: Maybe; + enrolmentStartTime?: Maybe; + internalContext?: Maybe; + internalId?: Maybe; + internalType?: Maybe; + maximumAttendeeCapacity?: Maybe; + maximumGroupSize?: Maybe; + minimumAttendeeCapacity?: Maybe; + remainingAttendeeCapacity?: Maybe; + remainingWaitingListCapacity?: Maybe; + signupUrl?: Maybe; + waitingListCapacity?: Maybe; +}; + export type StaticPage = { __typename?: 'StaticPage'; contentSection?: Maybe; @@ -576,6 +596,15 @@ export type OfferCmsEventFieldsFragment = { } | null; }; +export type RegistrationFieldsFragment = { + __typename?: 'Registration'; + enrolmentStartTime?: string | null; + enrolmentEndTime?: string | null; + remainingAttendeeCapacity?: number | null; + audienceMinAge?: string | null; + audienceMaxAge?: string | null; +}; + export type EventCmsEventFieldsFragment = { __typename?: 'EventDetails'; id: string; @@ -745,6 +774,14 @@ export type EventCmsEventFieldsFragment = { sv?: string | null; } | null; }>; + registration?: { + __typename?: 'Registration'; + enrolmentStartTime?: string | null; + enrolmentEndTime?: string | null; + remainingAttendeeCapacity?: number | null; + audienceMinAge?: string | null; + audienceMaxAge?: string | null; + } | null; locationExtraInfo?: { __typename?: 'LocalizedObject'; en?: string | null; @@ -1008,6 +1045,14 @@ export type EventListQuery = { sv?: string | null; } | null; }>; + registration?: { + __typename?: 'Registration'; + enrolmentStartTime?: string | null; + enrolmentEndTime?: string | null; + remainingAttendeeCapacity?: number | null; + audienceMinAge?: string | null; + audienceMaxAge?: string | null; + } | null; locationExtraInfo?: { __typename?: 'LocalizedObject'; en?: string | null; @@ -1207,6 +1252,14 @@ export type EventsByIdsQuery = { sv?: string | null; } | null; }>; + registration?: { + __typename?: 'Registration'; + enrolmentStartTime?: string | null; + enrolmentEndTime?: string | null; + remainingAttendeeCapacity?: number | null; + audienceMinAge?: string | null; + audienceMaxAge?: string | null; + } | null; locationExtraInfo?: { __typename?: 'LocalizedObject'; en?: string | null; @@ -1291,6 +1344,15 @@ export const OfferCmsEventFieldsFragmentDoc = gql` } ${LocalizedCmsEventFieldsFragmentDoc} `; +export const RegistrationFieldsFragmentDoc = gql` + fragment registrationFields on Registration { + enrolmentStartTime + enrolmentEndTime + remainingAttendeeCapacity + audienceMinAge + audienceMaxAge + } +`; export const EventCmsEventFieldsFragmentDoc = gql` fragment eventCmsEventFields on EventDetails { id @@ -1353,6 +1415,9 @@ export const EventCmsEventFieldsFragmentDoc = gql` ...localizedCmsEventFields } } + registration { + ...registrationFields + } locationExtraInfo { ...localizedCmsEventFields } @@ -1363,6 +1428,7 @@ export const EventCmsEventFieldsFragmentDoc = gql` ${KeywordCmsEventFieldsFragmentDoc} ${PlaceCmsEventFieldsFragmentDoc} ${OfferCmsEventFieldsFragmentDoc} + ${RegistrationFieldsFragmentDoc} `; export const EventListDocument = gql` query EventList( diff --git a/src/common/eventsService/graphql/events.graphql b/src/common/eventsService/graphql/events.graphql index 0e993651..1df733df 100644 --- a/src/common/eventsService/graphql/events.graphql +++ b/src/common/eventsService/graphql/events.graphql @@ -58,6 +58,14 @@ fragment offerCmsEventFields on Offer { } } +fragment registrationFields on Registration { + enrolmentStartTime + enrolmentEndTime + remainingAttendeeCapacity + audienceMinAge + audienceMaxAge +} + fragment eventCmsEventFields on EventDetails { id internalId @@ -119,6 +127,9 @@ fragment eventCmsEventFields on EventDetails { ...localizedCmsEventFields } } + registration { + ...registrationFields + } locationExtraInfo { ...localizedCmsEventFields }