Update views.py- Added missing GET request parameters to swagger#734
Update views.py- Added missing GET request parameters to swagger#734WestOnyinsi wants to merge 5 commits intoOpenConceptLab:masterfrom
Conversation
core/orgs/views.py
Outdated
| @swagger_auto_schema(manual_parameters=[org_no_members_param]) | ||
| @swagger_auto_schema( | ||
| manual_parameters=[ | ||
| openapi.Parameter('user', openapi.IN_PATH, description="Filter by username", type=openapi.TYPE_STRING), |
There was a problem hiding this comment.
user param in path cannot be added here. That comes from routes (urls.py), if you check users/urls.py its already added there. This will have no effect in the results and also its not mandatory.
core/orgs/views.py
Outdated
| manual_parameters=[ | ||
| openapi.Parameter('user', openapi.IN_PATH, description="Filter by username", type=openapi.TYPE_STRING), | ||
| openapi.Parameter(NO_MEMBERS, openapi.IN_QUERY, description="Filter organizations with no members", type=openapi.TYPE_BOOLEAN), | ||
| openapi.Parameter('updated_since', openapi.IN_QUERY, description="Filter by update date", type=openapi.TYPE_STRING, format=openapi.FORMAT_DATETIME), |
There was a problem hiding this comment.
updated_since -- updatedSince --> UPDATED_SINCE_PARAM
There was a problem hiding this comment.
Kindly provide more context
core/orgs/views.py
Outdated
| openapi.Parameter('user', openapi.IN_PATH, description="Filter by username", type=openapi.TYPE_STRING), | ||
| openapi.Parameter(NO_MEMBERS, openapi.IN_QUERY, description="Filter organizations with no members", type=openapi.TYPE_BOOLEAN), | ||
| openapi.Parameter('updated_since', openapi.IN_QUERY, description="Filter by update date", type=openapi.TYPE_STRING, format=openapi.FORMAT_DATETIME), | ||
| openapi.Parameter(UPDATED_BY_USERNAME_PARAM, openapi.IN_QUERY, description="Filter by username of user who updated", type=openapi.TYPE_STRING), |
There was a problem hiding this comment.
description=Filter Orgs by the update by user
core/orgs/views.py
Outdated
|
|
||
| @swagger_auto_schema( | ||
| manual_parameters=[ | ||
| openapi.Parameter('org', openapi.IN_PATH, description="Organization mnemonic", type=openapi.TYPE_STRING, required=True), |
There was a problem hiding this comment.
org is already part of this API /orgs/{org}/logo/ path. This will have no effect.
core/orgs/views.py
Outdated
|
|
||
| @swagger_auto_schema( | ||
| manual_parameters=[ | ||
| openapi.Parameter('org', openapi.IN_PATH, description="Organization mnemonic", type=openapi.TYPE_STRING, required=True), |
core/orgs/views.py
Outdated
|
|
||
| @swagger_auto_schema( | ||
| manual_parameters=[ | ||
| openapi.Parameter('org', openapi.IN_PATH, description="Organization mnemonic", type=openapi.TYPE_STRING, required=True), |
core/orgs/views.py
Outdated
| @swagger_auto_schema( | ||
| manual_parameters=[ | ||
| openapi.Parameter('org', openapi.IN_PATH, description="Organization mnemonic", type=openapi.TYPE_STRING, required=True), | ||
| openapi.Parameter('extra', openapi.IN_PATH, description="Extra field key", type=openapi.TYPE_STRING, required=True), |
core/orgs/views.py
Outdated
|
|
||
| @swagger_auto_schema( | ||
| manual_parameters=[ | ||
| openapi.Parameter('org', openapi.IN_PATH, description="Organization mnemonic", type=openapi.TYPE_STRING, required=True), |
core/orgs/views.py
Outdated
| return Response({key: value}) | ||
|
|
||
| @swagger_auto_schema( | ||
| manual_parameters=[ |
snyaggarwal
left a comment
There was a problem hiding this comment.
In general, there are many newlines changes, please revert those
core/orgs/views.py
Outdated
| return Response({'detail': NOT_FOUND}, status=status.HTTP_404_NOT_FOUND) | ||
|
|
||
|
|
||
| ) |
There was a problem hiding this comment.
feels like a typo, not needed
core/orgs/views.py
Outdated
| instance.set_checksums() | ||
| return Response({key: value}) | ||
|
|
||
|
|
No description provided.