diff --git a/src/mako/cli/lib/engine.mako b/src/mako/cli/lib/engine.mako index 93f736087d..0ce1f52228 100644 --- a/src/mako/cli/lib/engine.mako +++ b/src/mako/cli/lib/engine.mako @@ -289,7 +289,7 @@ if dry_run { match match protocol { % if mc.media_params: % for p in mc.media_params: - CallType::Upload(UploadProtocol::${p.protocol.capitalize()}) => call.${upload_action_fn(api.terms.upload_action, p.type.suffix)}(input_file.unwrap(), mime_type.unwrap()), + CallType::Upload(UploadProtocol::${p.protocol.capitalize()}) => call.${upload_action_fn(api.terms.upload_action, p.type.suffix)}(input_file.unwrap(), mime_type.unwrap()).await, % endfor CallType::Standard => unreachable!() % else: diff --git a/src/mako/cli/main.rs.mako b/src/mako/cli/main.rs.mako index 093880a844..a196e81e5a 100644 --- a/src/mako/cli/main.rs.mako +++ b/src/mako/cli/main.rs.mako @@ -37,7 +37,7 @@ async fn main() { let matches = app.get_matches(); let debug = matches.is_present("${DEBUG_FLAG}"); - match Engine::new(matches) { + match Engine::new(matches).await { Err(err) => { exit_status = err.exit_code; writeln!(io::stderr(), "{}", err).ok();