Check cargoExtraArgs for undefined before using

This commit is contained in:
feileacan 2020-10-18 11:40:48 +11:00 committed by GitHub
parent 7c4bb97145
commit d019cdbbb2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -129,7 +129,9 @@ export async function createTask(runnable: ra.Runnable, config: Config): Promise
}
const args = [...runnable.args.cargoArgs]; // should be a copy!
args.push(...runnable.args.cargoExtraArgs); // Append user-specified cargo options.
if (runnable.args.cargoExtraArgs) {
args.push(...runnable.args.cargoExtraArgs); // Append user-specified cargo options.
}
if (runnable.args.executableArgs.length > 0) {
args.push('--', ...runnable.args.executableArgs);
}