diff --git a/Routes/Users/Crud.py b/Routes/Users/Crud.py index 09338ba..b9313c1 100644 --- a/Routes/Users/Crud.py +++ b/Routes/Users/Crud.py @@ -27,8 +27,7 @@ class UsersCRUD(RouteProvider): user = self.tables.Users() [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() self.db.session.add(user) self.db.session.commit() @@ -86,20 +85,12 @@ class UsersCRUD(RouteProvider): return self._abort(400, "Missing params info: 'id'") user = self.tables.Users.query.filter_by(id = params["id"]).first() - if user is None: return self._abort(404, f'User with ID \'{params["id"]}\' is not found') 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() return jsonify({ "user" : self.schemas.User.dump(user) }) - users_crud = UsersCRUD() \ No newline at end of file