chore(oas): explicitly declare type:object on schemas with properties (#2712)

### What

OAS: Explicitly declare type:object on schemas with properties.

### Why

While not officially required, schemas with properties should have their type explicitly declared as "object". Omitting the type translates to type: any with properties XYZ. The ambiguity can lead to issues when using code generators.

### How

Multiple regex searches to identify schemas missing type: object. Manually edit each schema. Spot check generated OAS.

### Testing
- Ran OAS validator.
- Ran docs build script

### Proof
![Screen Shot 2022-12-01 at 1 46 13 PM](https://user-images.githubusercontent.com/116003638/205137671-7a6770dd-4f9b-456c-99a6-ac654f6d0f59.png)


RESOLVES CORE-847
This commit is contained in:
Patrick
2022-12-02 08:51:16 -05:00
committed by GitHub
parent 198fe78c13
commit 1dc816039c
351 changed files with 460 additions and 1 deletions
+5
View File
@@ -0,0 +1,5 @@
---
"@medusajs/medusa": patch
---
chore(oas): explicitly declare type:object on schemas with properties
@@ -20,6 +20,7 @@ export default (fn: handler): RequestHandler => {
* @schema multiple_errors
* title: "Multiple Errors"
* x-resourceId: multiple_errors
* type: object
* properties:
* errors:
* type: array
@@ -79,6 +79,7 @@ export default () => {
* @schema error
* title: "Response Error"
* x-resourceId: error
* type: object
* properties:
* code:
* type: string
@@ -13,6 +13,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* required:
* - application_name
* - state
@@ -50,6 +51,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* apps:
* $ref: "#/components/schemas/OAuth"
@@ -23,6 +23,7 @@ import { OauthService } from "../../../../services"
* content:
* application/json:
* schema:
* type: object
* properties:
* apps:
* type: array
@@ -20,6 +20,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* required:
* - email
* - password
@@ -61,6 +62,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* user:
* $ref: "#/components/schemas/user"
@@ -34,6 +34,7 @@ import _ from "lodash"
* content:
* application/json:
* schema:
* type: object
* properties:
* user:
* $ref: "#/components/schemas/user"
@@ -36,6 +36,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* batch_job:
* $ref: "#/components/schemas/batch_job"
@@ -36,6 +36,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* batch_job:
* $ref: "#/components/schemas/batch_job"
@@ -15,6 +15,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* required:
* - type
* - context
@@ -81,6 +82,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* batch_job:
* $ref: "#/components/schemas/batch_job"
@@ -33,6 +33,7 @@
* content:
* application/json:
* schema:
* type: object
* properties:
* batch_job:
* $ref: "#/components/schemas/batch_job"
@@ -237,6 +237,7 @@ import { isDefined } from "../../../../utils"
* content:
* application/json:
* schema:
* type: object
* properties:
* batch_jobs:
* type: array
@@ -16,6 +16,7 @@ import ProductCollectionService from "../../../../services/product-collection"
* content:
* application/json:
* schema:
* type: object
* required:
* - product_ids
* properties:
@@ -48,6 +49,7 @@ import ProductCollectionService from "../../../../services/product-collection"
* content:
* application/json:
* schema:
* type: object
* properties:
* collection:
* $ref: "#/components/schemas/product_collection"
@@ -13,6 +13,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* required:
* - title
* properties:
@@ -58,6 +59,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* collection:
* $ref: "#/components/schemas/product_collection"
@@ -38,6 +38,7 @@ import ProductCollectionService from "../../../../services/product-collection"
* content:
* application/json:
* schema:
* type: object
* properties:
* id:
* type: string
@@ -37,6 +37,7 @@ import { defaultAdminCollectionsRelations } from "."
* content:
* application/json:
* schema:
* type: object
* properties:
* collection:
* $ref: "#/components/schemas/product_collection"
@@ -111,6 +111,7 @@ import { Type } from "class-transformer"
* content:
* application/json:
* schema:
* type: object
* properties:
* collections:
* type: array
@@ -16,6 +16,7 @@ import ProductCollectionService from "../../../../services/product-collection"
* content:
* application/json:
* schema:
* type: object
* required:
* - product_ids
* properties:
@@ -48,6 +49,7 @@ import ProductCollectionService from "../../../../services/product-collection"
* content:
* application/json:
* schema:
* type: object
* properties:
* id:
* type: string
@@ -15,6 +15,7 @@ import ProductCollectionService from "../../../../services/product-collection"
* content:
* application/json:
* schema:
* type: object
* properties:
* title:
* type: string
@@ -58,6 +59,7 @@ import ProductCollectionService from "../../../../services/product-collection"
* content:
* application/json:
* schema:
* type: object
* properties:
* collection:
* $ref: "#/components/schemas/product_collection"
@@ -42,6 +42,7 @@ import { FeatureFlagDecorators } from "../../../../utils/feature-flag-decorators
* content:
* application/json:
* schema:
* type: object
* properties:
* currencies:
* type: array
@@ -17,6 +17,7 @@ import TaxInclusivePricingFeatureFlag from "../../../../loaders/feature-flags/ta
* content:
* application/json:
* schema:
* type: object
* properties:
* includes_tax:
* type: boolean
@@ -51,6 +52,7 @@ import TaxInclusivePricingFeatureFlag from "../../../../loaders/feature-flags/ta
* content:
* application/json:
* schema:
* type: object
* properties:
* currency:
* $ref: "#/components/schemas/currency"
@@ -19,6 +19,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* required:
* - customer_ids
* properties:
@@ -73,6 +74,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* customer_group:
* $ref: "#/components/schemas/customer_group"
@@ -47,6 +47,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* customer_group:
* $ref: "#/components/schemas/customer_group"
@@ -38,6 +38,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* id:
* type: string
@@ -19,6 +19,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* required:
* - customer_ids
* properties:
@@ -73,6 +74,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* customer_group:
* $ref: "#/components/schemas/customer_group"
@@ -37,6 +37,7 @@ import CustomerController from "../../../../controllers/customers"
* content:
* application/json:
* schema:
* type: object
* properties:
* customers:
* type: array
@@ -40,6 +40,7 @@ import { FindParams } from "../../../../types/common"
* content:
* application/json:
* schema:
* type: object
* properties:
* customer_group:
* $ref: "#/components/schemas/customer_group"
@@ -127,6 +127,7 @@ import { Type } from "class-transformer"
* content:
* application/json:
* schema:
* type: object
* properties:
* customer_groups:
* type: array
@@ -19,6 +19,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* name:
* description: "Name of the customer group"
@@ -59,6 +60,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* customer_group:
* $ref: "#/components/schemas/customer_group"
@@ -14,6 +14,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* required:
* - email
* - first_name
@@ -79,6 +80,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* customer:
* $ref: "#/components/schemas/customer"
@@ -40,6 +40,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* customer:
* $ref: "#/components/schemas/customer"
@@ -43,6 +43,7 @@ import customerController from "../../../../controllers/customers"
* content:
* application/json:
* schema:
* type: object
* properties:
* customers:
* type: array
@@ -29,6 +29,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* email:
* type: string
@@ -93,6 +94,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* customer:
* $ref: "#/components/schemas/customer"
@@ -40,6 +40,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* discount:
* $ref: "#/components/schemas/discount"
@@ -24,6 +24,7 @@ import { FindParams } from "../../../../types/common"
* content:
* application/json:
* schema:
* type: object
* required:
* - resources
* properties:
@@ -70,6 +71,7 @@ import { FindParams } from "../../../../types/common"
* content:
* application/json:
* schema:
* type: object
* properties:
* discount:
* $ref: "#/components/schemas/discount"
@@ -22,6 +22,7 @@ import { FindParams } from "../../../../types/common"
* content:
* application/json:
* schema:
* type: object
* required:
* - operator
* properties:
@@ -88,6 +89,7 @@ import { FindParams } from "../../../../types/common"
* content:
* application/json:
* schema:
* type: object
* properties:
* discount:
* $ref: "#/components/schemas/discount"
@@ -38,6 +38,7 @@ import { FindParams } from "../../../../types/common"
* content:
* application/json:
* schema:
* type: object
* required:
* - code
* - rule
@@ -181,6 +182,7 @@ import { FindParams } from "../../../../types/common"
* content:
* application/json:
* schema:
* type: object
* properties:
* discount:
* $ref: "#/components/schemas/discount"
@@ -56,6 +56,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* discount:
* $ref: "#/components/schemas/discount"
@@ -42,6 +42,7 @@ import { FindParams } from "../../../../types/common"
* content:
* application/json:
* schema:
* type: object
* properties:
* id:
* type: string
@@ -36,6 +36,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* id:
* type: string
@@ -39,6 +39,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* discount:
* $ref: "#/components/schemas/discount"
@@ -23,6 +23,7 @@ import { FindParams } from "../../../../types/common"
* content:
* application/json:
* schema:
* type: object
* required:
* - resources
* properties:
@@ -69,6 +70,7 @@ import { FindParams } from "../../../../types/common"
* content:
* application/json:
* schema:
* type: object
* properties:
* discount:
* $ref: "#/components/schemas/discount"
@@ -40,6 +40,7 @@ import { FindParams } from "../../../../types/common"
* content:
* application/json:
* schema:
* type: object
* properties:
* discount_condition:
* $ref: "#/components/schemas/discount_condition"
@@ -39,6 +39,7 @@ import { FindParams } from "../../../../types/common"
* content:
* application/json:
* schema:
* type: object
* properties:
* discount:
* $ref: "#/components/schemas/discount"
@@ -39,6 +39,7 @@ import { FindParams } from "../../../../types/common"
* content:
* application/json:
* schema:
* type: object
* properties:
* discount:
* $ref: "#/components/schemas/discount"
@@ -65,6 +65,7 @@ import { DiscountService } from "../../../../services"
* content:
* application/json:
* schema:
* type: object
* properties:
* discounts:
* type: array
@@ -39,6 +39,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* discount:
* $ref: "#/components/schemas/discount"
@@ -20,6 +20,7 @@ import { FindParams } from "../../../../types/common"
* content:
* application/json:
* schema:
* type: object
* properties:
* products:
* type: array
@@ -83,6 +84,7 @@ import { FindParams } from "../../../../types/common"
* content:
* application/json:
* schema:
* type: object
* properties:
* discount:
* $ref: "#/components/schemas/discount"
@@ -36,6 +36,7 @@ import { FindParams } from "../../../../types/common"
* content:
* application/json:
* schema:
* type: object
* properties:
* code:
* type: string
@@ -158,6 +159,7 @@ import { FindParams } from "../../../../types/common"
* content:
* application/json:
* schema:
* type: object
* properties:
* discount:
* $ref: "#/components/schemas/discount"
@@ -33,6 +33,7 @@ import { IsType } from "../../../../utils/validators/is-type"
* content:
* application/json:
* schema:
* type: object
* required:
* - email
* - items
@@ -175,6 +176,7 @@ import { IsType } from "../../../../utils/validators/is-type"
* content:
* application/json:
* schema:
* type: object
* properties:
* draft_order:
* $ref: "#/components/schemas/draft-order"
@@ -26,6 +26,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* required:
* - quantity
* properties:
@@ -78,6 +79,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* draft_order:
* $ref: "#/components/schemas/draft-order"
@@ -35,6 +35,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* id:
* type: string
@@ -45,6 +45,7 @@ import { MedusaError } from "medusa-core-utils"
* content:
* application/json:
* schema:
* type: object
* properties:
* draft_order:
* $ref: "#/components/schemas/draft-order"
@@ -42,6 +42,7 @@ import { DraftOrder } from "../../../.."
* content:
* application/json:
* schema:
* type: object
* properties:
* draft_order:
* $ref: "#/components/schemas/draft-order"
@@ -48,6 +48,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* draft_orders:
* type: array
@@ -46,6 +46,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* order:
* $ref: "#/components/schemas/draft-order"
@@ -31,6 +31,7 @@ import { IsType } from "../../../../utils/validators/is-type"
* content:
* application/json:
* schema:
* type: object
* properties:
* region_id:
* type: string
@@ -105,6 +106,7 @@ import { IsType } from "../../../../utils/validators/is-type"
* content:
* application/json:
* schema:
* type: object
* properties:
* draft_order:
* $ref: "#/components/schemas/draft-order"
@@ -25,6 +25,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* unit_price:
* description: The potential custom price of the item.
@@ -71,6 +72,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* draft_order:
* $ref: "#/components/schemas/draft-order"
@@ -16,6 +16,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* required:
* - region_id
* properties:
@@ -68,6 +69,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* gift_card:
* $ref: "#/components/schemas/gift_card"
@@ -35,6 +35,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* id:
* type: string
@@ -35,6 +35,7 @@ import { defaultAdminGiftCardFields, defaultAdminGiftCardRelations } from "./"
* content:
* application/json:
* schema:
* type: object
* properties:
* gift_card:
* $ref: "#/components/schemas/gift_card"
@@ -43,6 +43,7 @@ import { isDefined } from "../../../../utils"
* content:
* application/json:
* schema:
* type: object
* properties:
* gift_cards:
* type: array
@@ -18,6 +18,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* balance:
* type: integer
@@ -68,6 +69,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* gift_card:
* $ref: "#/components/schemas/gift_card"
@@ -14,6 +14,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* required:
* - token
* - user
@@ -15,6 +15,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* required:
* - user
* - role
@@ -36,6 +36,7 @@ import InviteService from "../../../../services/invite"
* content:
* application/json:
* schema:
* type: object
* properties:
* id:
* type: string
@@ -33,6 +33,7 @@ import InviteService from "../../../../services/invite"
* content:
* application/json:
* schema:
* type: object
* properties:
* invites:
* type: array
@@ -14,6 +14,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* required:
* - resource_id
* - resource_type
@@ -65,6 +66,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* note:
* $ref: "#/components/schemas/note"
@@ -36,6 +36,7 @@ import NoteService from "../../../../services/note"
* content:
* application/json:
* schema:
* type: object
* properties:
* id:
* type: string
@@ -35,6 +35,7 @@ import NoteService from "../../../../services/note"
* content:
* application/json:
* schema:
* type: object
* properties:
* note:
* $ref: "#/components/schemas/note"
@@ -42,6 +42,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* notes:
* type: array
@@ -15,6 +15,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* required:
* - value
* properties:
@@ -54,6 +55,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* note:
* $ref: "#/components/schemas/note"
@@ -54,6 +54,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* notifications:
* type: array
@@ -22,6 +22,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* to:
* description: "A new address or user identifier that the Notification should be sent to"
@@ -53,6 +54,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* notification:
* $ref: "#/components/schemas/notification"
@@ -19,6 +19,7 @@ import {
* content:
* application/json:
* schema:
* type: object
* required:
* - variant_id
* - quantity
@@ -65,6 +66,7 @@ import {
* content:
* application/json:
* schema:
* type: object
* properties:
* order_edit:
* $ref: "#/components/schemas/order_edit"
@@ -41,6 +41,7 @@ import {
* content:
* application/json:
* schema:
* type: object
* properties:
* order_edit:
* $ref: "#/components/schemas/order_edit"
@@ -41,6 +41,7 @@ import {
* content:
* application/json:
* schema:
* type: object
* properties:
* order_edit:
* $ref: "#/components/schemas/order_edit"
@@ -16,6 +16,7 @@ import {
* content:
* application/json:
* schema:
* type: object
* required:
* - order_id
* properties:
@@ -55,6 +56,7 @@ import {
* content:
* application/json:
* schema:
* type: object
* properties:
* order_edit:
* $ref: "#/components/schemas/order_edit"
@@ -43,6 +43,7 @@ import {
* content:
* application/json:
* schema:
* type: object
* properties:
* order_edit:
* $ref: "#/components/schemas/order_edit"
@@ -37,6 +37,7 @@ import { OrderEditService } from "../../../../services"
* content:
* application/json:
* schema:
* type: object
* properties:
* id:
* type: string
@@ -36,6 +36,7 @@ import { OrderEditService } from "../../../../services"
* content:
* application/json:
* schema:
* type: object
* properties:
* id:
* type: string
@@ -39,6 +39,7 @@ import { FindParams } from "../../../../types/common"
* content:
* application/json:
* schema:
* type: object
* properties:
* order_edit:
* $ref: "#/components/schemas/order_edit"
@@ -43,6 +43,7 @@ import { IsOptional, IsString } from "class-validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* order_edits:
* type: array
@@ -46,6 +46,7 @@ import { PaymentCollectionType } from "../../../../models"
* content:
* application/json:
* schema:
* type: object
* properties:
* order_edit:
* $ref: "#/components/schemas/order_edit"
@@ -20,6 +20,7 @@ import {
* content:
* application/json:
* schema:
* type: object
* required:
* - quantity
* properties:
@@ -57,6 +58,7 @@ import {
* content:
* application/json:
* schema:
* type: object
* properties:
* order_edit:
* $ref: "#/components/schemas/order_edit"
@@ -20,6 +20,7 @@ import {
* content:
* application/json:
* schema:
* type: object
* properties:
* internal_note:
* description: An optional note to create or update for the order edit.
@@ -57,6 +58,7 @@ import {
* content:
* application/json:
* schema:
* type: object
* properties:
* order_edit:
* $ref: "#/components/schemas/order_edit"
@@ -57,6 +57,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* order:
* $ref: "#/components/schemas/order"
@@ -36,6 +36,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* order:
* $ref: "#/components/schemas/order"
@@ -40,6 +40,7 @@ import { MedusaError } from "medusa-core-utils"
* content:
* application/json:
* schema:
* type: object
* properties:
* order:
* $ref: "#/components/schemas/order"
@@ -45,6 +45,7 @@ import { MedusaError } from "medusa-core-utils"
* content:
* application/json:
* schema:
* type: object
* properties:
* order:
* $ref: "#/components/schemas/order"
@@ -45,6 +45,7 @@ import { MedusaError } from "medusa-core-utils"
* content:
* application/json:
* schema:
* type: object
* properties:
* order:
* $ref: "#/components/schemas/order"
@@ -40,6 +40,7 @@ import { MedusaError } from "medusa-core-utils"
* content:
* application/json:
* schema:
* type: object
* properties:
* order:
* $ref: "#/components/schemas/order"
@@ -38,6 +38,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* order:
* $ref: "#/components/schemas/order"
@@ -40,6 +40,7 @@ import { MedusaError } from "medusa-core-utils"
* content:
* application/json:
* schema:
* type: object
* properties:
* order:
* $ref: "#/components/schemas/order"
@@ -38,6 +38,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* order:
* $ref: "#/components/schemas/order"
@@ -36,6 +36,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* order:
* $ref: "#/components/schemas/order"
@@ -18,6 +18,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* required:
* - fulfillment_id
* properties:
@@ -62,6 +63,7 @@ import { EntityManager } from "typeorm"
* content:
* application/json:
* schema:
* type: object
* properties:
* order:
* $ref: "#/components/schemas/order"
@@ -31,6 +31,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* required:
* - type
* - claim_items
@@ -171,6 +172,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* order:
* $ref: "#/components/schemas/order"
@@ -27,6 +27,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* required:
* - items
* properties:
@@ -93,6 +94,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* order:
* $ref: "#/components/schemas/order"
@@ -24,6 +24,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* required:
* - fulfillment_id
* properties:
@@ -71,6 +72,7 @@ import { validator } from "../../../../utils/validator"
* content:
* application/json:
* schema:
* type: object
* properties:
* order:
* $ref: "#/components/schemas/order"

Some files were not shown because too many files have changed in this diff Show More