# HG changeset patch # User RhodeCode Admin # Date 2021-06-23 19:36:49 # Node ID ba59a5580e8c7f4bdf2c9877cbd3000704396c6d # Parent 94ebeff18d17f2531c36dc5dea686ef86a4add4f core: don't check channelstream connections for faster handling of this route. diff --git a/rhodecode/apps/_base/__init__.py b/rhodecode/apps/_base/__init__.py --- a/rhodecode/apps/_base/__init__.py +++ b/rhodecode/apps/_base/__init__.py @@ -119,8 +119,16 @@ class BaseAppView(object): request.matched_route.name, self._rhodecode_db_user) def _maybe_needs_password_change(self, view_name, user_obj): + + dont_check_views = [ + 'channelstream_connect' + ] + if view_name in dont_check_views: + return + log.debug('Checking if user %s needs password change on view %s', user_obj, view_name) + skip_user_views = [ 'logout', 'login', 'my_account_password', 'my_account_password_update'