Skip to content

Commit 3ce6db9

Browse files
author
flavienbwk
committed
Now using add_argument instead of api.model for DTOs
1 parent c9eead1 commit 3ce6db9

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

api/app/controller/auth_controller.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,9 @@
2121

2222
api = Namespace('Auth', description='Authentication-related operations')
2323

24-
auth_login_ldap_dto = api.model('auth_login_ldap', {
25-
'username': fields.String(required=True, description='LDAP uid'),
26-
'password': fields.String(required=True, description='LDAP password')
27-
})
24+
auth_login_ldap_dto = api.parser()
25+
auth_login_ldap_dto.add_argument('username', type=str, help='LDAP uid', required=True)
26+
auth_login_ldap_dto.add_argument('password', type=str, help='LDAP password', required=True)
2827

2928
auth_login_ldap_response_dto = api.model('auth_login_ldap_response', {
3029
'error': fields.Boolean(description="True on error, false on success"),

api/app/controller/user_controller.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,8 @@
2727
)
2828
})
2929

30-
user_profile_update_dto = api.model('user_profile_update', {
31-
'email': fields.String(required=True, description='New user email')
32-
})
30+
user_profile_update_dto = api.parser()
31+
user_profile_update_dto.add_argument('email', type=str, help='New user email', required=True)
3332
user_profile_update_response_dto = api.model('user_profile_update_response', {
3433
'error': fields.Boolean(description="True on error, false on success"),
3534
'message': fields.String(description="Some error or success message"),

0 commit comments

Comments
 (0)