mirror of
https://github.com/gesellix/Bose-SoundTouch.git
synced 2026-09-07 15:07:17 +00:00
newStereoPairView emitted raw, un-normalized role.DeviceID/role.Role while validMasterGroup/registeredMembersAgree/sameGroupClaim trim and uppercase those same fields for internal comparison. Normalize before assigning so a future frontend feature reading member.Role/.DeviceID directly doesn't need to re-normalize it itself. Found in code review of PR #665 (finding #8).