diff --git a/frontend/src/business/components/api/automation/scenario/EditApiScenario.vue b/frontend/src/business/components/api/automation/scenario/EditApiScenario.vue index 59d5e0049c..bab17f45c7 100644 --- a/frontend/src/business/components/api/automation/scenario/EditApiScenario.vue +++ b/frontend/src/business/components/api/automation/scenario/EditApiScenario.vue @@ -1019,6 +1019,7 @@ this.$post("/api/automation/getApiScenarioEnv", {definition: definition}, res => { if (res.data) { this.projectIds = new Set(res.data.projectIds); + this.projectIds.add(this.projectId); this.isFullUrl = res.data.fullUrl; } resolve(); diff --git a/frontend/src/business/components/api/automation/scenario/maximize/ScenarioHeader.vue b/frontend/src/business/components/api/automation/scenario/maximize/ScenarioHeader.vue index 0031fef147..47234b977d 100644 --- a/frontend/src/business/components/api/automation/scenario/maximize/ScenarioHeader.vue +++ b/frontend/src/business/components/api/automation/scenario/maximize/ScenarioHeader.vue @@ -54,6 +54,11 @@ } } }, + computed: { + projectId() { + return this.$store.state.projectId + } + }, mounted() { this.envMap = this.projectEnvMap; this.getVariableSize(); @@ -124,6 +129,7 @@ return new Promise((resolve) => { this.$post("/api/automation/getApiScenarioEnv", {definition: definition}, res => { if (res.data) { + res.data.projectIds.push(this.projectId); this.$emit("update:projectIds", new Set(res.data.projectIds)); this.$emit("update:isFullUrl", res.data.fullUrl); }