Various bug fixes. (#314)

This commit is contained in:
kevgliss
2016-05-12 12:38:44 -07:00
parent 9022059dc6
commit a0c8765588
32 changed files with 329 additions and 329 deletions

View File

@ -21,6 +21,7 @@ class UserInputSchema(LemurInputSchema):
class UserOutputSchema(LemurOutputSchema):
id = fields.Integer()
username = fields.String()
email = fields.Email()
password = fields.String()

View File

@ -135,4 +135,4 @@ def render(args):
terms = filt.split(';')
query = database.filter(query, User, terms)
database.sort_and_page(query, User, args)
return database.sort_and_page(query, User, args)

View File

@ -229,7 +229,7 @@ class CertificateUsers(AuthenticatedResource):
self.reqparse = reqparse.RequestParser()
super(CertificateUsers, self).__init__()
@validate_schema(None, user_output_schema)
@validate_schema(None, users_output_schema)
def get(self, certificate_id):
"""
.. http:get:: /certificates/1/creator
@ -271,7 +271,7 @@ class RoleUsers(AuthenticatedResource):
self.reqparse = reqparse.RequestParser()
super(RoleUsers, self).__init__()
@validate_schema(None, user_output_schema)
@validate_schema(None, users_output_schema)
def get(self, role_id):
"""
.. http:get:: /roles/1/users