Ensure DB restriction type is preserved while import and export server. #8867

pull/9005/head
Rohit Bhati 2025-07-29 15:26:01 +05:30 committed by GitHub
parent 33dcb36db5
commit bf229c0d79
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 0 deletions

View File

@ -513,6 +513,7 @@ def dump_database_servers(output_file, selected_servers,
add_value(attr_dict, "Shared", server.shared)
add_value(attr_dict, "SharedUsername", server.shared_username)
add_value(attr_dict, "DBRestriction", server.db_res)
add_value(attr_dict, "DBRestrictionType", server.db_res_type)
add_value(attr_dict, "BGColor", server.bgcolor)
add_value(attr_dict, "FGColor", server.fgcolor)
add_value(attr_dict, "Service", server.service)
@ -732,6 +733,8 @@ def load_database_servers(input_file, selected_servers,
new_server.db_res = obj.get("DBRestriction", None)
new_server.db_res_type = obj.get("DBRestrictionType", None)
if 'ConnectionParameters' in obj:
new_server.connection_params = \
obj.get("ConnectionParameters", None)