Skip to content

Commit 62d200f

Browse files
authored
Fix requestBodyRequired (#5465)
1 parent 3baa4a5 commit 62d200f

File tree

4 files changed

+303
-185
lines changed

4 files changed

+303
-185
lines changed

compiler/src/model/build-model.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -306,6 +306,7 @@ function compileClassOrInterfaceDeclaration (declaration: ClassDeclaration | Int
306306

307307
// validate body
308308
if (bodyMember != null) {
309+
mapping.requestBodyRequired = !(bodyMember as PropertySignature).hasQuestionToken()
309310
assert(
310311
bodyMember,
311312
methods.some(method => ['POST', 'PUT', 'DELETE'].includes(method)),

0 commit comments

Comments
 (0)