From 40a254b082a11950dc8a70577ca99679ea8308fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20G=C3=B3ral?= Date: Thu, 12 Sep 2024 11:42:11 +0200 Subject: [PATCH 1/2] feat: extend default get methods for unified --- packages/nuxt/src/runtime/utils/defaults.ts | 2 ++ packages/shared/src/helpers/defaultConfigs.ts | 2 ++ 2 files changed, 4 insertions(+) diff --git a/packages/nuxt/src/runtime/utils/defaults.ts b/packages/nuxt/src/runtime/utils/defaults.ts index 9ca944ce83..e942e986e3 100644 --- a/packages/nuxt/src/runtime/utils/defaults.ts +++ b/packages/nuxt/src/runtime/utils/defaults.ts @@ -2,6 +2,7 @@ export function getDefaultMethodsRequestConfig() { return { unifiedCommerce: { middlewareModule: { + getCategory: { method: "GET" }, getCategories: { method: "GET" }, getProductDetails: { method: "GET" }, getProductReviews: { method: "GET" }, @@ -12,6 +13,7 @@ export function getDefaultMethodsRequestConfig() { }, unifiedCms: { middlewareModule: { + getPage: { method: "GET" }, getEntries: { method: "GET" }, }, }, diff --git a/packages/shared/src/helpers/defaultConfigs.ts b/packages/shared/src/helpers/defaultConfigs.ts index 15e0e8a17e..128010d397 100644 --- a/packages/shared/src/helpers/defaultConfigs.ts +++ b/packages/shared/src/helpers/defaultConfigs.ts @@ -1,6 +1,7 @@ export const defaultMethodsRequestConfig = { unifiedCommerce: { middlewareModule: { + getCategory: { method: "GET" }, getCategories: { method: "GET" }, getProductDetails: { method: "GET" }, getProductReviews: { method: "GET" }, @@ -11,6 +12,7 @@ export const defaultMethodsRequestConfig = { }, unifiedCms: { middlewareModule: { + getPage: { method: "GET" }, getEntries: { method: "GET" }, }, }, From 4e0f7469261fa013a6c406c5a3dc6dbbc4caa382 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20G=C3=B3ral?= Date: Thu, 12 Sep 2024 11:45:45 +0200 Subject: [PATCH 2/2] chore: changeset --- .changeset/thin-zebras-sit.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changeset/thin-zebras-sit.md diff --git a/.changeset/thin-zebras-sit.md b/.changeset/thin-zebras-sit.md new file mode 100644 index 0000000000..34021741f1 --- /dev/null +++ b/.changeset/thin-zebras-sit.md @@ -0,0 +1,6 @@ +--- +"@vue-storefront/next": minor +"@vue-storefront/nuxt": minor +--- + +[CHANGED] `defaultMethodsRequestConfig`, so the `getCategory`, and `getPage` methods will use `GET` request as a default.