diff --git a/app/web/src/newhotness/AddComponentModal.vue b/app/web/src/newhotness/AddComponentModal.vue index 066da77f24..1ea495e1e9 100644 --- a/app/web/src/newhotness/AddComponentModal.vue +++ b/app/web/src/newhotness/AddComponentModal.vue @@ -246,7 +246,7 @@ keyEmitter.on("Enter", async () => { else params = { schemaType, - schemaVariantId: selectedAsset.value.variant.schemaId, + schemaId: selectedAsset.value.variant.schemaId, }; // TODO "force changeset" @@ -254,11 +254,14 @@ keyEmitter.on("Enter", async () => { const call = api.endpoint<{ componentId: string }>(routes.CreateComponent, { viewId: viewId.value, }); - const resp = await call.post(payload); - if (api.ok(resp)) { + const { req, newChangeSetId } = await call.post( + payload, + ); + if (api.ok(req)) { const params = { - ...route.params, - componentId: resp.data.componentId, + workspacePk: route.params.workspacePk, + changeSetId: newChangeSetId || route.params.changeSetId, + componentId: req.data.componentId, }; router.push({ name: "new-hotness-component", diff --git a/app/web/src/newhotness/AttributePanel.vue b/app/web/src/newhotness/AttributePanel.vue index 9024a72018..6720605dec 100644 --- a/app/web/src/newhotness/AttributePanel.vue +++ b/app/web/src/newhotness/AttributePanel.vue @@ -24,6 +24,7 @@