diff --git a/crates/handlers/src/admin/v1/users/deactivate.rs b/crates/handlers/src/admin/v1/users/deactivate.rs index 383c6bdfd..9834ec507 100644 --- a/crates/handlers/src/admin/v1/users/deactivate.rs +++ b/crates/handlers/src/admin/v1/users/deactivate.rs @@ -65,7 +65,16 @@ impl Default for Request { } } -pub fn doc(operation: TransformOperation) -> TransformOperation { +pub fn doc(mut operation: TransformOperation) -> TransformOperation { + operation + .inner_mut() + .request_body + .as_mut() + .unwrap() + .as_item_mut() + .unwrap() + .required = false; + operation .id("deactivateUser") .summary("Deactivate a user") diff --git a/docs/api/spec.json b/docs/api/spec.json index cb597e144..f2a04ea9b 100644 --- a/docs/api/spec.json +++ b/docs/api/spec.json @@ -1366,8 +1366,7 @@ "$ref": "#/components/schemas/DeactivateUserRequest" } } - }, - "required": false + } }, "responses": { "200": {