diff --git a/py_app/app/daily_mirror.py b/py_app/app/daily_mirror.py index 0fb8643..c4364bb 100644 --- a/py_app/app/daily_mirror.py +++ b/py_app/app/daily_mirror.py @@ -28,21 +28,15 @@ def check_daily_mirror_access(): # Superadmin has access to everything user_role = session.get('role', '') - user_modules = session.get('modules', []) - - # Debug logging - print(f"Daily Mirror Access Check - User: {session.get('user')}, Role: {user_role}, Modules: {user_modules}") - if user_role == 'superadmin': return None # Access granted # Check if user has daily_mirror module access + user_modules = session.get('modules', []) if 'daily_mirror' not in user_modules: - print(f"Access DENIED - daily_mirror not in modules: {user_modules}") flash('Access denied: Daily Mirror module access required.') return redirect(url_for('main.dashboard')) - print("Access GRANTED to Daily Mirror") return None # Access granted