Skip to content

Commit d25e52d

Browse files
authored
Always append slash after Postgres db endpoint (#209)
1 parent 42dc301 commit d25e52d

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/main/java/com/amazonaws/secretsmanager/sql/AWSSecretsManagerPostgreSQLDriver.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,8 +116,11 @@ public String constructUrlFromEndpointPortDatabase(String endpoint, String port,
116116
if (!StringUtils.isNullOrEmpty(port)) {
117117
url += ":" + port;
118118
}
119+
120+
url += "/";
121+
119122
if (!StringUtils.isNullOrEmpty(dbname)) {
120-
url += "/" + dbname;
123+
url += dbname;
121124
}
122125
return url;
123126
}

src/test/java/com/amazonaws/secretsmanager/sql/AWSSecretsManagerPostgreSQLDriverTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ public void test_constructUrlNullPort() {
9393
@Test
9494
public void test_constructUrlNullDatabase() {
9595
String url = sut.constructUrlFromEndpointPortDatabase("test-endpoint", "1234", null);
96-
assertEquals(url, "jdbc:postgresql://test-endpoint:1234");
96+
assertEquals(url, "jdbc:postgresql://test-endpoint:1234/");
9797
}
9898

9999
@Test

0 commit comments

Comments
 (0)