From 8fddabce041f464cf612eef68daf5d3f863419fa Mon Sep 17 00:00:00 2001 From: Shahed Nasser Date: Thu, 17 Oct 2024 19:21:31 +0300 Subject: [PATCH] docs: update curl request to /admin/products (#9641) Closes DX-1026 --- .../api-routes/additional-data/page.mdx | 6 ++++++ .../extend-models/extend-create-product/page.mdx | 6 ++++++ .../app/commerce-modules/product/extend/page.mdx | 6 ++++++ .../oas-output/operations/admin/post_admin_products.ts | 8 +++++++- .../generated/oas-output/schemas/AdminCreateProduct.ts | 1 + 5 files changed, 26 insertions(+), 1 deletion(-) diff --git a/www/apps/book/app/advanced-development/api-routes/additional-data/page.mdx b/www/apps/book/app/advanced-development/api-routes/additional-data/page.mdx index 31c7ce6dbb..b20b7f6319 100644 --- a/www/apps/book/app/advanced-development/api-routes/additional-data/page.mdx +++ b/www/apps/book/app/advanced-development/api-routes/additional-data/page.mdx @@ -102,6 +102,12 @@ curl -X POST 'http://localhost:9000/admin/products' \ -H 'Authorization: Bearer {token}' \ --data '{ "title": "Product 1", + "options": [ + { + "title": "Default option", + "values": ["Default option value"] + } + ], "additional_data": { "brand": "Acme" } diff --git a/www/apps/book/app/customization/extend-models/extend-create-product/page.mdx b/www/apps/book/app/customization/extend-models/extend-create-product/page.mdx index 3f6be8ec48..3b6b7eb875 100644 --- a/www/apps/book/app/customization/extend-models/extend-create-product/page.mdx +++ b/www/apps/book/app/customization/extend-models/extend-create-product/page.mdx @@ -189,6 +189,12 @@ curl -X POST 'http://localhost:9000/admin/products' \ -H 'Authorization: Bearer {token}' \ --data '{ "title": "Product 1", + "options": [ + { + "title": "Default option", + "values": ["Default option value"] + } + ], "additional_data": { "brand_id": "01J7AX9ES4X113HKY6C681KDZ2J" } diff --git a/www/apps/resources/app/commerce-modules/product/extend/page.mdx b/www/apps/resources/app/commerce-modules/product/extend/page.mdx index 9046c43098..e1c433edeb 100644 --- a/www/apps/resources/app/commerce-modules/product/extend/page.mdx +++ b/www/apps/resources/app/commerce-modules/product/extend/page.mdx @@ -313,6 +313,12 @@ curl -X POST 'localhost:9000/admin/products' \ -H 'Authorization: Bearer {token}' \ --data '{ "title": "Shoes", + "options": [ + { + "title": "Default option", + "values": ["Default option value"] + } + ], "additional_data": { "custom_name": "test" } diff --git a/www/utils/generated/oas-output/operations/admin/post_admin_products.ts b/www/utils/generated/oas-output/operations/admin/post_admin_products.ts index fe626b0f22..d5f773874f 100644 --- a/www/utils/generated/oas-output/operations/admin/post_admin_products.ts +++ b/www/utils/generated/oas-output/operations/admin/post_admin_products.ts @@ -50,7 +50,13 @@ * -H 'Authorization: Bearer {access_token}' \ * -H 'Content-Type: application/json' \ * --data-raw '{ - * "title": "{value}" + * "title": "{value}", + * "options": [ + * { + * "title": "Default option", + * "values": ["Default option value"] + * } + * ] * }' * tags: * - Products diff --git a/www/utils/generated/oas-output/schemas/AdminCreateProduct.ts b/www/utils/generated/oas-output/schemas/AdminCreateProduct.ts index 40591a93f4..ca321c8ce0 100644 --- a/www/utils/generated/oas-output/schemas/AdminCreateProduct.ts +++ b/www/utils/generated/oas-output/schemas/AdminCreateProduct.ts @@ -5,6 +5,7 @@ * x-schemaName: AdminCreateProduct * required: * - title + * - options * properties: * title: * type: string