mirror of
https://github.com/wekan/wekan.git
synced 2025-04-23 13:37:09 -04:00
openapi: fix breakage introduced with blank return
Introduced by commit f8ef2e33de
("cards.js Added a control to check
error if card is not updated"), a blank return was added at line 3914.
The generate_openapi script assumed a return statement always has an
argument, and this was crashing.
Fixes #5320
This commit is contained in:
parent
e55e9c73b9
commit
73a170a388
1 changed files with 2 additions and 1 deletions
|
@ -66,7 +66,8 @@ def get_req_body_elems(obj, elems):
|
|||
get_req_body_elems(obj.left, elems)
|
||||
get_req_body_elems(obj.right, elems)
|
||||
elif obj.type in ('ReturnStatement', 'UnaryExpression'):
|
||||
get_req_body_elems(obj.argument, elems)
|
||||
if obj.argument is not None:
|
||||
get_req_body_elems(obj.argument, elems)
|
||||
elif obj.type == 'Identifier':
|
||||
return obj.name
|
||||
elif obj.type in ['Literal', 'FunctionDeclaration', 'ThrowStatement']:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue