diff options
-rw-r--r-- | src/executor.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/executor.rs b/src/executor.rs index 333a05c..156bf0f 100644 --- a/src/executor.rs +++ b/src/executor.rs @@ -137,8 +137,8 @@ impl<'ctx> Executor<'ctx> { } fn eval_command(&self, task_def: &TaskDef, task_args: &TaskArgs) -> Result<String> { - let mut args = self.base_args.clone(); - args.0.extend(task_args.0.clone()); + let mut args = task_args.clone(); + args.0.extend(self.base_args.0.clone()); self.tpl.eval(&task_def, &args) } |