diff --git a/src/api.rs b/src/api.rs index aa7fa2c..bfa2cab 100644 --- a/src/api.rs +++ b/src/api.rs @@ -1670,8 +1670,10 @@ pub fn roles_contains_us(role: String) -> ApiResult<()> { #[wasm_bindgen] pub fn roles_contains_member(roles: String, member_str: Vec) -> ApiResult<()> { + let roles: Value = serde_json::from_str(&roles)?; + let json = json!({ - "roles": serde_json::from_str(&roles)? + "roles": roles }); let roles = json.extract_roles()?;