From 38be9aa33d2590bd41c9d0d6b04ad01f57358c43 Mon Sep 17 00:00:00 2001 From: Jorge Osorio Date: Fri, 14 Feb 2025 14:09:12 +0100 Subject: [PATCH] Remove requires token on mobile --- examples/fareProductTypeConfigs.yaml | 2 -- schema-definitions/fareProductTypeConfigs.json | 4 ---- src/fare-product-type.ts | 1 - src/tests/contract-fixtures-tests/fareProductTypeConfigs.yaml | 2 -- 4 files changed, 9 deletions(-) diff --git a/examples/fareProductTypeConfigs.yaml b/examples/fareProductTypeConfigs.yaml index b05e470..b47100b 100644 --- a/examples/fareProductTypeConfigs.yaml +++ b/examples/fareProductTypeConfigs.yaml @@ -161,7 +161,6 @@ fareProductTypeConfigs: productSelectionMode: none offerEndpoint: stop-places requiresLogin: true - requiresTokenOnMobile: true onBehalfOfEnabled: true - type: boat-period name: @@ -193,7 +192,6 @@ fareProductTypeConfigs: value: Select duration offerEndpoint: stop-places requiresLogin: true - requiresTokenOnMobile: true onBehalfOfEnabled: true - type: youth-ticket name: diff --git a/schema-definitions/fareProductTypeConfigs.json b/schema-definitions/fareProductTypeConfigs.json index 765a4ee..bc08dcd 100644 --- a/schema-definitions/fareProductTypeConfigs.json +++ b/schema-definitions/fareProductTypeConfigs.json @@ -214,10 +214,6 @@ "requiresLogin": { "type": "boolean" }, - "requiresTokenOnMobile": { - "type": "boolean", - "default": false - }, "offerEndpoint": { "type": "string", "enum": ["zones", "stop-places", "authority"] diff --git a/src/fare-product-type.ts b/src/fare-product-type.ts index 2da9974..6fcc334 100644 --- a/src/fare-product-type.ts +++ b/src/fare-product-type.ts @@ -56,7 +56,6 @@ export const FareProductTypeConfigSettings = z.object({ productSelectionMode: ProductSelectionMode, productSelectionTitle: LanguageAndTextTypeArray.optional(), requiresLogin: z.boolean(), - requiresTokenOnMobile: z.boolean().optional().default(false), offerEndpoint: OfferEndpoint.optional(), onBehalfOfEnabled: z.boolean(), }); diff --git a/src/tests/contract-fixtures-tests/fareProductTypeConfigs.yaml b/src/tests/contract-fixtures-tests/fareProductTypeConfigs.yaml index b05e470..b47100b 100644 --- a/src/tests/contract-fixtures-tests/fareProductTypeConfigs.yaml +++ b/src/tests/contract-fixtures-tests/fareProductTypeConfigs.yaml @@ -161,7 +161,6 @@ fareProductTypeConfigs: productSelectionMode: none offerEndpoint: stop-places requiresLogin: true - requiresTokenOnMobile: true onBehalfOfEnabled: true - type: boat-period name: @@ -193,7 +192,6 @@ fareProductTypeConfigs: value: Select duration offerEndpoint: stop-places requiresLogin: true - requiresTokenOnMobile: true onBehalfOfEnabled: true - type: youth-ticket name: