chore: check canParse too

This commit is contained in:
izzy
2025-11-24 16:54:44 +00:00
parent 481ec02edb
commit 0f145a5b52

View File

@@ -69,11 +69,15 @@ export async function buildPostgresLaunchArguments(
args.push('--dbname'); args.push('--dbname');
} }
const url = new URL(databaseConfig.url); let url = databaseConfig.url;
// remove known bad parameters if (URL.canParse(databaseConfig.url)) {
url.searchParams.delete('uselibpqcompat'); const parsedUrl = new URL(databaseConfig.url);
// remove known bad parameters
parsedUrl.searchParams.delete('uselibpqcompat');
url = parsedUrl.toString();
}
args.push(url.toString()); args.push(url);
} else { } else {
args.push( args.push(
'--username', '--username',