Kendall Garner
7640c474cf
fix: Allow nullable ReplayGain and support 0.0 ( #4239 )
...
* fix(ui,scanner,subsonic): Allow nullable replaygain and support 0.0
Resolves #4236 .
Makes the replaygain columns (track/album gain/peak) nullable.
Converts the type to a pointer, allowing for 0.0 (a valid value) to be returned from Subsonic.
Updates tests for this behavior.
* small refactor
Signed-off-by: Deluan <deluan@navidrome.org>
---------
Signed-off-by: Deluan <deluan@navidrome.org>
Co-authored-by: Deluan <deluan@navidrome.org>
2025-06-17 12:02:25 -04:00
..
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-05-20 12:37:27 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-06-17 12:02:25 -04:00
2025-06-17 12:02:25 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-02-19 20:35:17 -05:00
2025-02-19 20:35:17 -05:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-06-17 12:02:25 -04:00
2025-06-17 12:02:25 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-05-20 12:37:27 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00
2025-03-27 22:50:22 -04:00