Skip to content

Commit 1101dd9

Browse files
committed
Force optional request body for JSON schema
1 parent d08ce08 commit 1101dd9

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

crates/handlers/src/admin/v1/users/deactivate.rs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,16 @@ impl Default for Request {
6565
}
6666
}
6767

68-
pub fn doc(operation: TransformOperation) -> TransformOperation {
68+
pub fn doc(mut operation: TransformOperation) -> TransformOperation {
69+
operation
70+
.inner_mut()
71+
.request_body
72+
.as_mut()
73+
.unwrap()
74+
.as_item_mut()
75+
.unwrap()
76+
.required = false;
77+
6978
operation
7079
.id("deactivateUser")
7180
.summary("Deactivate a user")

docs/api/spec.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1366,8 +1366,7 @@
13661366
"$ref": "#/components/schemas/DeactivateUserRequest"
13671367
}
13681368
}
1369-
},
1370-
"required": false
1369+
}
13711370
},
13721371
"responses": {
13731372
"200": {

0 commit comments

Comments
 (0)