diff --git a/codegenerator/templates/rust_tui/mod.rs.j2 b/codegenerator/templates/rust_tui/mod.rs.j2 index 4e71914..0bb5d7e 100644 --- a/codegenerator/templates/rust_tui/mod.rs.j2 +++ b/codegenerator/templates/rust_tui/mod.rs.j2 @@ -60,7 +60,7 @@ impl From<{{ prefix }}ApiRequest> for ApiRequest { {%- if mod not in ["list", "show", "get", "delete", "update", "create", "set", "details"] %} impl From<{{ mod_data.class_name }}> for {{ prefix }}ApiRequest { fn from(item: {{ mod_data.class_name }}) -> Self { - {{ prefix }}ApiRequest::{{ mod_data.name }}(Box::new({{ mod_data.class_name }}::from(item))) + {{ prefix }}ApiRequest::{{ mod_data.name }}(Box::new(item)) } } {%- endif %} @@ -87,7 +87,7 @@ impl ExecuteApiRequest for {{ prefix }}ApiRequest { ) -> Result<(), CloudWorkerError> { match self { {% for mod, mod_data in mod_list|dictsort -%} - {{ prefix }}ApiRequest::{{ mod_data.name }}(ref req) => { + {{ prefix }}ApiRequest::{{ mod_data.name }}(req) => { req.execute_request(session, request, app_tx).await?; } {% endfor %}