Files
qbz/crates
vicrodh 87700f22c8 fix(audio-settings): NULL-default limit_quality_to_device to off
The unwrap_or(1) was stale residue from when the column shipped as
DEFAULT 1 with a struct default of true; since 1.1.9 (#45) the struct
default and the ALTER are both 0/false. The NULL branch is unreachable
today (the migration carries DEFAULT 0 and the seed INSERT materializes
it), so this is hygiene, not a behavior change - but it would become a
live wrong-default the moment anything consumes the flag, which the
local device-cap wiring for #638 is about to do.

This touches the settings store only, not a backend: no contact with
alsa_direct.rs, alsa_backend.rs or any playback path.

cc
2026-07-20 14:20:13 -06:00
..