diff --git a/app/apollo/apollo-octopus-public/src/commonMain/graphql/com/hedvig/android/apollo/octopus/schema.graphqls b/app/apollo/apollo-octopus-public/src/commonMain/graphql/com/hedvig/android/apollo/octopus/schema.graphqls index 967aa772d9..331a6f471a 100644 --- a/app/apollo/apollo-octopus-public/src/commonMain/graphql/com/hedvig/android/apollo/octopus/schema.graphqls +++ b/app/apollo/apollo-octopus-public/src/commonMain/graphql/com/hedvig/android/apollo/octopus/schema.graphqls @@ -1825,12 +1825,11 @@ Employment type for Payment Protection, mirroring underwriter's `SwedishPaymentP `UNEMPLOYED` and `HOURLY_EMPLOYED` are ineligible and rejected by underwriter. """ enum EmploymentType { - UNEMPLOYED - PROBATIONARY_EMPLOYED - HOURLY_EMPLOYED + PERMANENT_EMPLOYED_FULLTIME + PERMANENT_EMPLOYED_PARTTIME CONTRACT_EMPLOYED - PERMANENT_EMPLOYED SELF_EMPLOYED + UNEMPLOYED } type Entrypoint { id: ID! @@ -4264,7 +4263,7 @@ type PriceIntent { """ The minimum start date of the price intent. """ - minStartDate: Date + minStartDate: Date @deprecated(reason: "Use ProductOffer.minStartDate instead") """ When 'true' it means user has gone trough Insurely flow with that price intent """ @@ -4460,6 +4459,14 @@ type ProductOffer { """ startDate: Date """ + The earliest start date allowed for this offer, if the product constrains it. + """ + minStartDate: Date + """ + The latest start date allowed for this offer. + """ + maxStartDate: Date! + """ Information about a price match with an external insurance """ priceMatch: ProductOfferPriceMatch @@ -5053,6 +5060,7 @@ input ShopSessionAttributionInput { A/B testing experiments """ experiments: [ShopSessionExperimentInput!] + """""" trackingData: JSON """ The Vertex recommendation instance that led the member here (cross-sell arm only). @@ -5917,23 +5925,23 @@ enum __DirectiveLocation { """ INPUT_FIELD_DEFINITION } -directive @defer (label: String, if: Boolean! = true) on FRAGMENT_SPREAD|INLINE_FRAGMENT +directive @defer(label: String, if: Boolean! = true) on FRAGMENT_SPREAD | INLINE_FRAGMENT """ Directs the executor to include this field or fragment only when the `if` argument is true. """ -directive @include ("Included when true." if: Boolean!) on FIELD|FRAGMENT_SPREAD|INLINE_FRAGMENT +directive @include("Included when true." if: Boolean!) on FIELD | FRAGMENT_SPREAD | INLINE_FRAGMENT """ Directs the executor to skip this field or fragment when the `if` argument is true. """ -directive @skip ("Skipped when true." if: Boolean!) on FIELD|FRAGMENT_SPREAD|INLINE_FRAGMENT +directive @skip("Skipped when true." if: Boolean!) on FIELD | FRAGMENT_SPREAD | INLINE_FRAGMENT """ Marks an element of a GraphQL schema as no longer supported. """ -directive @deprecated ("Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted using the Markdown syntax, as specified by [CommonMark](https://commonmark.org/)." reason: String = "No longer supported") on FIELD_DEFINITION|ARGUMENT_DEFINITION|INPUT_FIELD_DEFINITION|ENUM_VALUE +directive @deprecated("Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted using the Markdown syntax, as specified by [CommonMark](https://commonmark.org/)." reason: String = "No longer supported") on FIELD_DEFINITION | ARGUMENT_DEFINITION | INPUT_FIELD_DEFINITION | ENUM_VALUE """ Exposes a URL that specifies the behavior of this scalar. """ -directive @specifiedBy ("The URL that specifies the behavior of this scalar." url: String!) on SCALAR +directive @specifiedBy("The URL that specifies the behavior of this scalar." url: String!) on SCALAR schema { query: Query mutation: Mutation