From b2f3ccda015d846f974a7f58ca1f6e295aad67ba Mon Sep 17 00:00:00 2001 From: Alvaro Gutierrez Date: Mon, 19 Feb 2024 17:53:42 +0100 Subject: [PATCH 1/2] Fix send empty scopes --- .../models/extensions/specifications/app_config_app_access.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/app/src/cli/models/extensions/specifications/app_config_app_access.ts b/packages/app/src/cli/models/extensions/specifications/app_config_app_access.ts index abe81ec2da9..62e8a767e82 100644 --- a/packages/app/src/cli/models/extensions/specifications/app_config_app_access.ts +++ b/packages/app/src/cli/models/extensions/specifications/app_config_app_access.ts @@ -18,7 +18,7 @@ const AppAccessSchema = zod.object({ .object({ scopes: zod .string() - .transform((scopes) => normalizeDelimitedString(scopes)) + .transform((scopes) => normalizeDelimitedString(scopes) ?? '') .optional(), use_legacy_install_flow: zod.boolean().optional(), }) From bc7e502cff6f15c424402925c5020cd7d10117a3 Mon Sep 17 00:00:00 2001 From: Alvaro Gutierrez Date: Mon, 19 Feb 2024 18:22:23 +0100 Subject: [PATCH 2/2] Added changeset --- .changeset/tiny-eels-leave.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/tiny-eels-leave.md diff --git a/.changeset/tiny-eels-leave.md b/.changeset/tiny-eels-leave.md new file mode 100644 index 00000000000..5566ab60ef1 --- /dev/null +++ b/.changeset/tiny-eels-leave.md @@ -0,0 +1,5 @@ +--- +'@shopify/app': patch +--- + +Fix sending empty scopes