Skip to content

Commit a9d5640

Browse files
Fixed an issue where connection parameters were using localized values instead of literal values, causing connection failures. pgadmin-org#9500
1 parent 62e2d18 commit a9d5640

1 file changed

Lines changed: 11 additions & 15 deletions

File tree

  • web/pgadmin/browser/server_groups/servers/static/js

web/pgadmin/browser/server_groups/servers/static/js/server.ui.js

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ export function getConnectionParameters() {
5454
'value': 'passfile', 'label': gettext('Password file'), 'vartype': 'file'
5555
}, {
5656
'value': 'channel_binding', 'label': gettext('Channel binding'), 'vartype': 'enum',
57-
'enumvals': [gettext('prefer'), gettext('require'), gettext('disable')],
57+
'enumvals': ['prefer', 'require', 'disable'],
5858
'min_server_version': '13'
5959
}, {
6060
'value': 'connect_timeout', 'label': gettext('Connection timeout (seconds)'), 'vartype': 'integer'
@@ -82,16 +82,15 @@ export function getConnectionParameters() {
8282
'max_server_version': '13'
8383
}, {
8484
'value': 'replication', 'label': gettext('Replication'), 'vartype': 'enum',
85-
'enumvals': [gettext('on'), gettext('off'), gettext('database')],
85+
'enumvals': ['on', 'off', 'database'],
8686
'min_server_version': '11'
8787
}, {
8888
'value': 'gssencmode', 'label': gettext('GSS encmode'), 'vartype': 'enum',
89-
'enumvals': [gettext('prefer'), gettext('require'), gettext('disable')],
89+
'enumvals': ['prefer', 'require', 'disable'],
9090
'min_server_version': '12'
9191
}, {
9292
'value': 'sslmode', 'label': gettext('SSL mode'), 'vartype': 'enum',
93-
'enumvals': [gettext('allow'), gettext('prefer'), gettext('require'),
94-
gettext('disable'), gettext('verify-ca'), gettext('verify-full')]
93+
'enumvals': ['allow', 'prefer', 'require', 'disable', 'verify-ca', 'verify-full']
9594
}, {
9695
'value': 'sslcompression', 'label': gettext('SSL compression?'), 'vartype': 'bool',
9796
}, {
@@ -116,26 +115,23 @@ export function getConnectionParameters() {
116115
}, {
117116
'value': 'ssl_min_protocol_version', 'label': gettext('SSL min protocol version'),
118117
'vartype': 'enum', 'min_server_version': '13',
119-
'enumvals': [gettext('TLSv1'), gettext('TLSv1.1'), gettext('TLSv1.2'),
120-
gettext('TLSv1.3')]
118+
'enumvals': ['TLSv1', 'TLSv1.1', 'TLSv1.2', 'TLSv1.3']
121119
}, {
122120
'value': 'ssl_max_protocol_version', 'label': gettext('SSL max protocol version'),
123121
'vartype': 'enum', 'min_server_version': '13',
124-
'enumvals': [gettext('TLSv1'), gettext('TLSv1.1'), gettext('TLSv1.2'),
125-
gettext('TLSv1.3')]
122+
'enumvals': ['TLSv1', 'TLSv1.1', 'TLSv1.2', 'TLSv1.3']
126123
}, {
127124
'value': 'krbsrvname', 'label': gettext('Kerberos service name'), 'vartype': 'string',
128125
}, {
129126
'value': 'gsslib', 'label': gettext('GSS library'), 'vartype': 'string',
130127
}, {
131128
'value': 'target_session_attrs', 'label': gettext('Target session attribute'),
132129
'vartype': 'enum',
133-
'enumvals': [gettext('any'), gettext('read-write'), gettext('read-only'),
134-
gettext('primary'), gettext('standby'), gettext('prefer-standby')]
130+
'enumvals': ['any', 'read-write', 'read-only', 'primary', 'standby', 'prefer-standby']
135131
}, {
136132
'value': 'load_balance_hosts', 'label': gettext('Load balance hosts'),
137133
'vartype': 'enum', 'min_server_version': '16',
138-
'enumvals': [gettext('disable'), gettext('random')]
134+
'enumvals': ['disable', 'random']
139135
}, {
140136
'value': 'gssdelegation', 'label': gettext('GSS delegation?'), 'vartype': 'bool',
141137
'min_server_version': '16'
@@ -144,19 +140,19 @@ export function getConnectionParameters() {
144140
'min_server_version': '16'
145141
}, {
146142
'value': 'sslnegotiation', 'label': gettext('SSL negotiation'),
147-
'vartype': 'enum', 'enumvals': [gettext('postgres'), gettext('direct')],
143+
'vartype': 'enum', 'enumvals': ['postgres', 'direct'],
148144
'min_server_version': '17'
149145
}, {
150146
'value': 'sslkeylogfile', 'label': gettext('SSL Key Logfile'), 'vartype': 'file',
151147
'min_server_version': '18'
152148
}, {
153149
'value': 'min_protocol_version', 'label': gettext('Min protocol version'),
154150
'vartype': 'enum', 'min_server_version': '18',
155-
'enumvals': [gettext('3.0'), gettext('3.2'), gettext('latest')]
151+
'enumvals': ['3.0', '3.2', 'latest']
156152
}, {
157153
'value': 'max_protocol_version', 'label': gettext('Max protocol version'),
158154
'vartype': 'enum', 'min_server_version': '18',
159-
'enumvals': [gettext('3.0'), gettext('3.2'), gettext('latest')]
155+
'enumvals': ['3.0', '3.2', 'latest']
160156
}, {
161157
'value': 'oauth_issuer', 'label': gettext('OAuth issuer'), 'vartype': 'string',
162158
'min_server_version': '18'

0 commit comments

Comments
 (0)