04/09 update: separate internal users and customer

This commit is contained in:
2026-04-09 16:51:17 -04:00
parent 4128d14286
commit 857372f781
3 changed files with 14 additions and 6 deletions
+9 -1
View File
@@ -129,7 +129,15 @@ def profile():
@login_required
@admin_required
def list_users():
users = User.query.order_by(User.created_at.desc()).all()
# Exclude customer accounts — those are managed exclusively via /customers
users = (
User.query
.filter(User.role != 'customer')
.order_by(User.created_at.desc())
.all()
)
logger.info('AUTH | list_users | admin=%s | internal_users_count=%s',
current_user.username, len(users))
return render_template('auth/users.html', users=users)