fix: env params incorrect after switching between vendors

This commit is contained in:
jialin
2026-02-07 16:51:09 +08:00
parent 3c5b095510
commit 21ffd2a564
8 changed files with 24 additions and 15 deletions
+6 -4
View File
@@ -157,10 +157,12 @@ interface AddWorkerCommandParams {
}
const generateEnvArgs = (params: any) => {
const registrationInfo = params.registrationInfo || {};
registrationInfo.env = {
...registrationInfo.env,
...params.extraEnv
const registrationInfo = {
...params.registrationInfo,
env: {
...(params.registrationInfo?.env || {}),
...params.extraEnv
}
};
// generate environment variables args from registrationInfo.env
let envArgs = '';