Ensure that the correct user should be selected in the new connection dialog. Fixes #7264

This commit is contained in:
Akshay Joshi
2022-03-31 15:51:46 +05:30
parent b2b14051c3
commit 143ae19b8d
2 changed files with 5 additions and 2 deletions

View File

@@ -1688,9 +1688,11 @@ def get_new_connection_user(sgid, sid=None):
status, users = conn.execute_2darray(
render_template(sql_path + _NODES_SQL)
)
_user = manager.user
user_list = [
{'value': user['rolname'], 'label': user['rolname']} for
user in users['rows'] if user['rolcanlogin']]
{'value': user['rolname'], 'label': user['rolname'],
'selected': True if user['rolname'] == _user else False}
for user in users['rows'] if user['rolcanlogin']]
else:
status = False