Updated claude big changes

This commit is contained in:
2026-01-29 08:43:56 -05:00
parent 2dbd3ea53f
commit eb4740c553
24 changed files with 388 additions and 429 deletions

View File

@@ -1,7 +1,8 @@
from flask_login import current_user
from flask import abort, jsonify
from flask import abort
from functools import wraps
from app.common.responses import error_response
def login_required(f):
@wraps(f)
@@ -20,6 +21,6 @@ def admin_required(f):
@wraps(f)
def decorated_function(*args, **kwargs):
if not current_user.is_authenticated or not current_user.admin_role:
return jsonify({"error": "Admin access required"}), 403
return error_response("Admin access required", 403)
return f(*args, **kwargs)
return decorated_function