From f3256aef712faee6744c404415ff9afc8c248490 Mon Sep 17 00:00:00 2001 From: Harshal Dhumal Date: Thu, 30 Nov 2017 12:02:41 +0000 Subject: [PATCH] Don't login the user with every request in desktop mode. Just do it once. Fixes #2922 --- web/pgadmin/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/web/pgadmin/__init__.py b/web/pgadmin/__init__.py index 0196852f4..b21d53030 100644 --- a/web/pgadmin/__init__.py +++ b/web/pgadmin/__init__.py @@ -540,7 +540,9 @@ def create_app(app_name=None): ): abort(401) - if not config.SERVER_MODE: + if not config.SERVER_MODE: + @app.before_first_request + def before_first_request(): user = user_datastore.get_user(config.DESKTOP_USER) # Throw an error if we failed to find the desktop user, to give