You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the current version of the code, this has been moved to the method update_schemas_parsers, which is fine, but here it's only executed if the openapi version is 2:
I'm not sure if I'm misunderstanding something here, but shouldn't parsers for parameters be constructed for both openapi version 2 and 3?
If I'm reading the code correctly, then for openapi version 3 only parsers for the body would get constructed?
The text was updated successfully, but these errors were encountered:
I'm using openapi 3 documentations like this for
GET
requests withparse=True
:I've noticed since the upgrade to 0.9.7 that
request.parsed_data
only contains{'path': {}}
, whereas previously it contained alsoargs
.Digging through the code I found that in 0.9.5, parsers were constructed here based on the
parameters
in the openapi docs:https://github.com/flasgger/flasgger/blob/0.9.5/flasgger/base.py#L667
In the current version of the code, this has been moved to the method
update_schemas_parsers
, which is fine, but here it's only executed if the openapi version is 2:flasgger/flasgger/base.py
Line 789 in 3c16b77
I'm not sure if I'm misunderstanding something here, but shouldn't parsers for
parameters
be constructed for both openapi version 2 and 3?If I'm reading the code correctly, then for openapi version 3 only parsers for the body would get constructed?
The text was updated successfully, but these errors were encountered: