Skip to content

Commit 45fc9a7

Browse files
FIX (databases): Verify DB nil on side of DB instead of interface
1 parent 7f5e786 commit 45fc9a7

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

backend/internal/features/databases/databases/postgresql/model.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,10 @@ func (p *PostgresqlDatabase) TestConnection(logger *slog.Logger) error {
6767
}
6868

6969
func (p *PostgresqlDatabase) HideSensitiveData() {
70+
if p == nil {
71+
return
72+
}
73+
7074
p.Password = ""
7175
}
7276

backend/internal/features/databases/model.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,10 +61,7 @@ func (d *Database) TestConnection(logger *slog.Logger) error {
6161
}
6262

6363
func (d *Database) HideSensitiveData() {
64-
specificDB := d.getSpecificDatabase()
65-
if specificDB != nil {
66-
specificDB.HideSensitiveData()
67-
}
64+
d.getSpecificDatabase().HideSensitiveData()
6865
}
6966

7067
func (d *Database) Update(incoming *Database) {

0 commit comments

Comments
 (0)