Update: user_delete
This commit is contained in:
parent
604b1f4fb7
commit
0348c30044
2 changed files with 85 additions and 30 deletions
|
|
@ -58,7 +58,7 @@ def db_login(ip, email, password):
|
|||
return {'status': 1, 'message': message} # Email or password invalid
|
||||
|
||||
|
||||
def db_register(ip, email, nickname, password, is_admin):
|
||||
def db_register(ip, email, nickname, password, is_admin=False):
|
||||
user = Users.query.filter(
|
||||
Users.email == email
|
||||
).first()
|
||||
|
|
@ -174,3 +174,32 @@ def db_user_update(ip, user_id, nickname, password):
|
|||
id_user=user_id
|
||||
)
|
||||
return {'status': 1, 'message': message}
|
||||
|
||||
|
||||
def db_user_delete(ip, user_id):
|
||||
test = Users.query.filter(Users.id == user_id).delete()
|
||||
if test == 1:
|
||||
db.session.commit()
|
||||
message = 'User deleted.'
|
||||
db_create_log(
|
||||
ip=ip,
|
||||
action='user_delete',
|
||||
message=message,
|
||||
has_succeeded=True,
|
||||
status_code=0,
|
||||
table='users',
|
||||
id_user=user_id
|
||||
)
|
||||
return {'status': 0, 'message': message, 'data': None}
|
||||
else:
|
||||
message = 'User do not exist.'
|
||||
db_create_log(
|
||||
ip=ip,
|
||||
action='user_delete',
|
||||
message=message,
|
||||
has_succeeded=False,
|
||||
status_code=1,
|
||||
table='users',
|
||||
id_user=user_id
|
||||
)
|
||||
return {'status': 1, 'message': message}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue