Reduce log level when user lacks required roles/caps
This prevents logging those at Sentry.
This commit is contained in:
@@ -345,12 +345,12 @@ def require_login(*, require_roles=set(),
|
|||||||
return render_error()
|
return render_error()
|
||||||
|
|
||||||
if require_roles and not current_user.matches_roles(require_roles, require_all):
|
if require_roles and not current_user.matches_roles(require_roles, require_all):
|
||||||
log.warning('User %s is authenticated, but does not have required roles %s to '
|
log.info('User %s is authenticated, but does not have required roles %s to '
|
||||||
'access %s', current_user.user_id, require_roles, func)
|
'access %s', current_user.user_id, require_roles, func)
|
||||||
return render_error()
|
return render_error()
|
||||||
|
|
||||||
if require_cap and not current_user.has_cap(require_cap):
|
if require_cap and not current_user.has_cap(require_cap):
|
||||||
log.warning('User %s is authenticated, but does not have required capability %s to '
|
log.info('User %s is authenticated, but does not have required capability %s to '
|
||||||
'access %s', current_user.user_id, require_cap, func)
|
'access %s', current_user.user_id, require_cap, func)
|
||||||
return render_error()
|
return render_error()
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user