From 9818667dfd9b94cdffffeddb688002397c02f68a Mon Sep 17 00:00:00 2001 From: lrcarrera Date: Tue, 28 May 2024 13:26:38 +0200 Subject: [PATCH] adjust availability specs --- spec/components/commons/query.yaml | 11 +++++++++++ spec/paths/tours.yaml | 1 + 2 files changed, 12 insertions(+) diff --git a/spec/components/commons/query.yaml b/spec/components/commons/query.yaml index 15cc5d7..4350423 100644 --- a/spec/components/commons/query.yaml +++ b/spec/components/commons/query.yaml @@ -293,6 +293,17 @@ components: - confirmed - canceled type: string + tourOptionIds: + name: tour_option_ids + in: query + required: false + description: The option IDs + explode: false + schema: + type: array + items: + type: integer + format: int64 # Refs to common fields, as direct refs inside the query param schema breaks OpenAPI validation schemas: diff --git a/spec/paths/tours.yaml b/spec/paths/tours.yaml index bbf523b..12764c2 100644 --- a/spec/paths/tours.yaml +++ b/spec/paths/tours.yaml @@ -164,6 +164,7 @@ paths: - $ref: "../components/commons/path.yaml#/components/parameters/version" - $ref: "../components/commons/path.yaml#/components/parameters/tourId" - $ref: "../components/commons/query.yaml#/components/parameters/cnt-language" + - $ref: "../components/commons/query.yaml#/components/parameters/tourOptionIds" responses: 200: $ref: "../components/schema/tour.yaml#/components/responses/AvailabilityResponse"