From 74730b6d603512fb1db8b7d762679af8da33ee49 Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Sun, 14 Nov 2021 18:51:07 +0100 Subject: [PATCH] fix --- .../dbgate-plugin-postgres/src/frontend/drivers.js | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/plugins/dbgate-plugin-postgres/src/frontend/drivers.js b/plugins/dbgate-plugin-postgres/src/frontend/drivers.js index db4bedc14..9795c7ac7 100644 --- a/plugins/dbgate-plugin-postgres/src/frontend/drivers.js +++ b/plugins/dbgate-plugin-postgres/src/frontend/drivers.js @@ -47,7 +47,7 @@ const postgresDriverBase = { showConnectionField: (field, values) => { if (field == 'useDatabaseUrl') return true; if (values.useDatabaseUrl) { - return ['databaseUrl', 'defaultDatabase', 'singleDatabase'].includes(field); + return ['databaseUrl'].includes(field); } return ['server', 'port', 'user', 'password', 'defaultDatabase', 'singleDatabase'].includes(field); }, @@ -56,13 +56,11 @@ const postgresDriverBase = { const { databaseUrl } = connection; if (databaseUrl) { const m = databaseUrl.match(/\/([^/]+)($|\?)/); - if (m) { - return { - ...connection, - singleDatabase: true, - defaultDatabase: m[1], - }; - } + return { + ...connection, + singleDatabase: !!m, + defaultDatabase: m ? m[1] : null, + }; } return connection; },