parent
commit
0276c019df
1 changed files with 1 additions and 10 deletions
  1. +1
    -10
      Routes/Users/Crud.py

+ 1
- 10
Routes/Users/Crud.py View File

@@ -27,8 +27,7 @@ class UsersCRUD(RouteProvider):
user = self.tables.Users() user = self.tables.Users()
[setattr(user, key, data[key]) for key in required_keys] [setattr(user, key, data[key]) for key in required_keys]
profile_picture_path = self.save_file(files, "profile_picture", "/users/")
user.profile_picture_path = profile_picture_path
user.profile_picture_path = self.save_file(files, "profile_picture", "/users/")
user.sign_up_date = datetime.utcnow() user.sign_up_date = datetime.utcnow()
self.db.session.add(user) self.db.session.add(user)
self.db.session.commit() self.db.session.commit()
@@ -86,20 +85,12 @@ class UsersCRUD(RouteProvider):
return self._abort(400, "Missing params info: 'id'") return self._abort(400, "Missing params info: 'id'")


user = self.tables.Users.query.filter_by(id = params["id"]).first() user = self.tables.Users.query.filter_by(id = params["id"]).first()
if user is None: if user is None:
return self._abort(404, f'User with ID \'{params["id"]}\' is not found') return self._abort(404, f'User with ID \'{params["id"]}\' is not found')


user.archived = 1 if user.archived == 0 else 0 user.archived = 1 if user.archived == 0 else 0

if user.archived == 1:
user.archived = 0
else:
user.archived = 1

user = self.tables.Users.query.filter_by(**params).first() user = self.tables.Users.query.filter_by(**params).first()


return jsonify({ "user" : self.schemas.User.dump(user) }) return jsonify({ "user" : self.schemas.User.dump(user) })



users_crud = UsersCRUD() users_crud = UsersCRUD()

Loading…
Cancel
Save