We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 393402c commit 8987188Copy full SHA for 8987188
crates/pgt_workspace/src/settings.rs
@@ -299,11 +299,10 @@ impl From<PartialDatabaseConfiguration> for DatabaseSettings {
299
300
// "host" is the minimum required setting for database features
301
// to be enabled.
302
- let enable_connection = value.host.as_ref().is_some_and(|_| {
303
- !value.disable_connection.expect(
304
- "Developer Error: --disable-db should never be `None` since it's of type `bpaf(switch)`.",
305
- )
306
- });
+ let enable_connection = value
+ .host
+ .as_ref()
+ .is_some_and(|_| value.disable_connection.is_none_or(|disabled| !disabled));
307
308
let database = value.database.unwrap_or(d.database);
309
let host = value.host.unwrap_or(d.host);
0 commit comments