Skip to content

Commit 03c69e4

Browse files
committed
Fix misleading ParseConfig error when default_query_exec_mode is invalid
1 parent 777dec0 commit 03c69e4

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

conn.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,9 @@ func ParseConfigWithOptions(connString string, options ParseConfigOptions) (*Con
203203
case "simple_protocol":
204204
defaultQueryExecMode = QueryExecModeSimpleProtocol
205205
default:
206-
return nil, pgconn.NewParseConfigError(connString, "invalid default_query_exec_mode", err)
206+
return nil, pgconn.NewParseConfigError(
207+
connString, "invalid default_query_exec_mode", fmt.Errorf("unknown value %q", s),
208+
)
207209
}
208210
}
209211

0 commit comments

Comments
 (0)