diff --git a/.changeset/wild-crabs-tap.md b/.changeset/wild-crabs-tap.md new file mode 100644 index 000000000..8ce0c00e6 --- /dev/null +++ b/.changeset/wild-crabs-tap.md @@ -0,0 +1,5 @@ +--- +"studiocms": patch +--- + +fix firsttime setup page redirect, and fix sdk diff --git a/packages/studiocms/src/routes/firstTimeSetupRoutes/1-start.astro b/packages/studiocms/src/routes/firstTimeSetupRoutes/1-start.astro index 7d6460fdb..d0684dfcc 100644 --- a/packages/studiocms/src/routes/firstTimeSetupRoutes/1-start.astro +++ b/packages/studiocms/src/routes/firstTimeSetupRoutes/1-start.astro @@ -117,7 +117,7 @@ const curves = validImages.filter(({ name }) => name === 'studiocms-curves')[0]; description: 'Basic site information saved successfully!', type: 'success', }) - window.location.assign('/setup/2'); + window.location.assign('/start/2'); } if (response.status !== 200) { diff --git a/packages/studiocms/src/sdk/core.ts b/packages/studiocms/src/sdk/core.ts index a293c495c..d8513208c 100644 --- a/packages/studiocms/src/sdk/core.ts +++ b/packages/studiocms/src/sdk/core.ts @@ -1561,9 +1561,9 @@ export function studiocmsSDKCore() { } = pageData; const stringified = { - categories: JSON.stringify(categories || []), - tags: JSON.stringify(tags || []), - contributorIds: JSON.stringify(contributorIds || []), + categories: categories || [], + tags: tags || [], + contributorIds: contributorIds || [], }; const contentData = { @@ -1948,9 +1948,9 @@ export function studiocmsSDKCore() { } = pageData; const stringified = { - categories: JSON.stringify(categories || []), - tags: JSON.stringify(tags || []), - contributorIds: JSON.stringify(contributorIds || []), + categories: categories || [], + tags: tags || [], + contributorIds: contributorIds || [], }; const contentData = {