diff --git a/app/api/users.py b/app/api/users.py index 0af19c3648413ab1a34d57ba63e2672c1cc787e3..f2fcb9fe938d621633b3aed779b7df4c3c645d89 100644 --- a/app/api/users.py +++ b/app/api/users.py @@ -1,6 +1,3 @@ -import csv -import io -import json from flask import Blueprint, request, jsonify, Response, redirect, url_for from ..functions import validate_json_fields @@ -16,8 +13,6 @@ users = Blueprint('users', __name__, url_prefix='/users') # prefix: /api/v1/user calc_credit = lambda role: ADMIN_CREDIT if role == Roles.Admin.value else USER_CREDIT -# ------------- REST API-sítás ------------------------ - # /api/users # Felhasználók lekérdezése @users.route('/', methods=['GET']) @@ -601,7 +596,7 @@ def get_user_role(uuid): # /api/users/{uuid}/role # PATCH # Megváltoztatja a felhasználó rangját @users.route('/<string:uuid>/role', methods=['PATCH']) -# @token_required(required_role=Roles.admin.value) +@token_required(required_role=Roles.admin.value) def update_user_role(uuid): """ Felhasználó rangjának módosítása UUID alapján @@ -683,7 +678,4 @@ def update_user_role(uuid): # Adatbázisba mentés db.session.commit() - return jsonify({"success": True, "message": f"{selected_user.name} felhasználó mostantól {Roles(selected_user.role)}."}), 200 - - -# ----------------------------------------------------- \ No newline at end of file + return jsonify({"success": True, "message": f"{selected_user.name} felhasználó mostantól {Roles(selected_user.role)}."}), 200 \ No newline at end of file