Fix connect UI user param for pooler (#31086)

This commit is contained in:
Joshen Lim committed 2024-12-18 12:32:46 +08:00
1 parent bd2b0f8256
commit 7b9b23e7d0
2 files changed
+5 -20

No files matched your search

@@ -34,7 +34,7 @@ import {
DatabaseConnectionType,
} from './Connect.constants'
import { CodeBlockFileHeader, ConnectionPanel } from './ConnectionPanel'
import { getConnectionStrings, getPoolerTld } from './DatabaseSettings.utils'
import { getConnectionStrings } from './DatabaseSettings.utils'
import examples, { Example } from './DirectConnectionExamples'
const StepLabel = ({
@@ -131,11 +131,6 @@ export const DatabaseConnectionString = () => {
},
}
const poolerTld =
isSuccessPoolingInfo && poolingConfiguration !== undefined
? getPoolerTld(poolingConfiguration?.connectionString)
: 'com'
// @mildtomato - Possible reintroduce later
//
// const poolerConnStringSyntax =
@@ -311,8 +306,8 @@ export const DatabaseConnectionString = () => {
...CONNECTION_PARAMETERS.port,
value: poolingConfiguration?.db_port.toString() ?? '6543',
},
{ ...CONNECTION_PARAMETERS.database, value: connectionInfo.db_name },
{ ...CONNECTION_PARAMETERS.user, value: connectionInfo.db_user },
{ ...CONNECTION_PARAMETERS.database, value: poolingConfiguration?.db_name ?? '' },
{ ...CONNECTION_PARAMETERS.user, value: poolingConfiguration?.db_user ?? '' },
{ ...CONNECTION_PARAMETERS.pool_mode, value: 'transaction' },
]}
onCopyCallback={() => handleCopy(selectedTab)}
@@ -345,8 +340,8 @@ export const DatabaseConnectionString = () => {
parameters={[
{ ...CONNECTION_PARAMETERS.host, value: poolingConfiguration?.db_host ?? '' },
{ ...CONNECTION_PARAMETERS.port, value: '5432' },
{ ...CONNECTION_PARAMETERS.database, value: connectionInfo.db_name },
{ ...CONNECTION_PARAMETERS.user, value: connectionInfo.db_user },
{ ...CONNECTION_PARAMETERS.database, value: poolingConfiguration?.db_name ?? '' },
{ ...CONNECTION_PARAMETERS.user, value: poolingConfiguration?.db_user ?? '' },
{ ...CONNECTION_PARAMETERS.pool_mode, value: 'session' },
]}
onCopyCallback={() => handleCopy(selectedTab)}
@@ -376,13 +376,3 @@ export const constructConnStringSyntax = (
return []
}
export const getPoolerTld = (connString: string) => {
try {
const segment = connString.split('pooler.supabase.')[1]
const tld = segment.split(':6543')[0]
return tld
} catch {
return 'com'
}
}