Skip to content
Snippets Groups Projects

Resolve "delete user refactor"

Merged Herman Andersen Dyrkorn requested to merge 27-delete-user-refactor into master
1 file
+ 2
4
Compare changes
  • Side-by-side
  • Inline
+ 2
4
@@ -33,9 +33,9 @@ class UserEndpoint(Resource):
@@ -33,9 +33,9 @@ class UserEndpoint(Resource):
def delete():
def delete():
data = request.form
data = request.form
user_id = get_jwt_identity()
user_id = get_jwt_identity()
if 'email' in data and 'password' in data:
if 'email' in data:
user = db.session.query(User).filter_by(email=data['email']).first()
user = db.session.query(User).filter_by(email=data['email']).first()
if user and bcrypt.check_password_hash(user.pwd, data['password']) and user_id == user.id:
if user and user_id == user.id:
db.session.delete(user)
db.session.delete(user)
db.session.commit()
db.session.commit()
return jsonify({"message": "user deleted", 'status': 200})
return jsonify({"message": "user deleted", 'status': 200})
@@ -76,5 +76,3 @@ class UserEndpoint(Resource):
@@ -76,5 +76,3 @@ class UserEndpoint(Resource):
else:
else:
return jsonify({"message": "this user does not exist", "status": 400})
return jsonify({"message": "this user does not exist", "status": 400})
Loading