Skip to content

Commit

Permalink
Support hostnames that include "psql"
Browse files Browse the repository at this point in the history
Update the documentation
Fix typo
Better backwards compatibility
Clean up
  • Loading branch information
spowser committed Nov 16, 2023
1 parent 1d47d25 commit faba5e0
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion src/Utils/ActionInputs.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@ export class ActionInputs {
}

private parseConnectionString() {
this._connectionString = this._connectionString.replace('psql', "").replace(/["]+/g, '').trim();
// Replace the "psql " part of the psql command copied from the Azure portal connection info
this._connectionString = this._connectionString.replace(/^psql\s/,'').replace(/["]+/g, '').trim();
if (!this.validateConnectionString()) {
throw new Error(`Please provide a valid connection string. A valid connection string is a series of keyword/value pairs separated by space. Spaces around the equal sign are optional. To write an empty value, or a value containing spaces, surround it with single quotes, e.g., keyword = 'a value'. Single quotes and backslashes within the value must be escaped with a backslash`);
}
Expand Down

0 comments on commit faba5e0

Please sign in to comment.