diff --git a/proxmox-api-macro/src/api/method.rs b/proxmox-api-macro/src/api/method.rs index ac5bdad3..4ab9a712 100644 --- a/proxmox-api-macro/src/api/method.rs +++ b/proxmox-api-macro/src/api/method.rs @@ -42,8 +42,8 @@ pub fn handle_method(mut attribs: JSONObject, mut func: syn::ItemFn) -> Result { let access = Access::try_from(access.into_object("access rules")?)?; - let description: Option = access.description.try_into()?; - let permission: syn::Expr = access.permission.try_into()?; + let description: Option = access.description; + let permission: syn::Expr = access.permission; if let Some(description) = description { quote_spanned! { access.span => .access(Some(#description), #permission)