From d3753ee132c3000f79aa7203da46577303f8ee80 Mon Sep 17 00:00:00 2001 From: Nikhil Mohite Date: Mon, 17 Jul 2023 11:19:20 +0530 Subject: [PATCH] Fix an issue where the edit server fails in desktop mode if the server password is not stored. #6489 --- web/pgadmin/browser/server_groups/servers/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/pgadmin/browser/server_groups/servers/__init__.py b/web/pgadmin/browser/server_groups/servers/__init__.py index 3e829d33a..e37b1ea85 100644 --- a/web/pgadmin/browser/server_groups/servers/__init__.py +++ b/web/pgadmin/browser/server_groups/servers/__init__.py @@ -868,7 +868,8 @@ class ServerNode(PGChildNodeView): try: if len(old_server_name) and old_server_name != server.name and \ - not config.DISABLED_LOCAL_PASSWORD_STORAGE: + not config.DISABLED_LOCAL_PASSWORD_STORAGE and \ + server.save_password: # If server name is changed then update keyring with # new server name password = keyring.get_password(