User naming cleanup
This commit is contained in:
@@ -68,8 +68,8 @@ class TokensAuth(TokenAuth):
|
|||||||
tmpname = email.split('@')[0]
|
tmpname = email.split('@')[0]
|
||||||
if not dbuser:
|
if not dbuser:
|
||||||
user_data = {
|
user_data = {
|
||||||
'firstname': tmpname,
|
'first_name': tmpname,
|
||||||
'lastname': tmpname,
|
'last_name': tmpname,
|
||||||
'email': email,
|
'email': email,
|
||||||
'role': ['admin'],
|
'role': ['admin'],
|
||||||
}
|
}
|
||||||
@@ -89,7 +89,7 @@ class TokensAuth(TokenAuth):
|
|||||||
return validation['valid']
|
return validation['valid']
|
||||||
"""
|
"""
|
||||||
users = app.data.driver.db['users']
|
users = app.data.driver.db['users']
|
||||||
lookup = {'firstname': token['username']}
|
lookup = {'first_name': token['username']}
|
||||||
if allowed_roles:
|
if allowed_roles:
|
||||||
lookup['role'] = {'$in': allowed_roles}
|
lookup['role'] = {'$in': allowed_roles}
|
||||||
user = users.find_one(lookup)
|
user = users.find_one(lookup)
|
||||||
|
@@ -12,12 +12,12 @@ ITEM_METHODS = ['GET', 'PUT', 'DELETE', 'PATCH']
|
|||||||
PAGINATION_LIMIT = 100
|
PAGINATION_LIMIT = 100
|
||||||
|
|
||||||
users_schema = {
|
users_schema = {
|
||||||
'firstname': {
|
'first_name': {
|
||||||
'type': 'string',
|
'type': 'string',
|
||||||
'minlength': 1,
|
'minlength': 1,
|
||||||
'maxlength': 60,
|
'maxlength': 60,
|
||||||
},
|
},
|
||||||
'lastname': {
|
'last_name': {
|
||||||
'type': 'string',
|
'type': 'string',
|
||||||
'minlength': 1,
|
'minlength': 1,
|
||||||
'maxlength': 60,
|
'maxlength': 60,
|
||||||
|
@@ -15,10 +15,10 @@ class AttractTestCase(unittest.TestCase):
|
|||||||
b64Val = base64.b64encode(usrPass)
|
b64Val = base64.b64encode(usrPass)
|
||||||
return b64Val
|
return b64Val
|
||||||
|
|
||||||
def addUser(self, firstname, lastname, role):
|
def addUser(self, first_name, last_name, role):
|
||||||
return self.app.post('/users', data=dict(
|
return self.app.post('/users', data=dict(
|
||||||
firstname=firstname,
|
first_name=first_name,
|
||||||
lastname=lastname,
|
last_name=last_name,
|
||||||
role=role,
|
role=role,
|
||||||
), follow_redirects=True)
|
), follow_redirects=True)
|
||||||
|
|
||||||
@@ -118,8 +118,8 @@ class AttractTestCase(unittest.TestCase):
|
|||||||
test_user = {
|
test_user = {
|
||||||
"_id": ObjectId("550171c8135d3248e477f288"),
|
"_id": ObjectId("550171c8135d3248e477f288"),
|
||||||
"_updated": datetime.now(),
|
"_updated": datetime.now(),
|
||||||
"firstname": "TestFirstname",
|
"firs_tname": "TestFirstname",
|
||||||
"lastname": "TestLastname",
|
"last_name": "TestLastname",
|
||||||
"role": "author",
|
"role": "author",
|
||||||
"_created": datetime.now(),
|
"_created": datetime.now(),
|
||||||
"_etag": "302236e27f51d2e26041ae9de49505d77332b260"
|
"_etag": "302236e27f51d2e26041ae9de49505d77332b260"
|
||||||
|
Reference in New Issue
Block a user