element-hq / element-hq/element-web
Settings with inverted values are being read incorrectly
Open
A-Room-Settings
A-User-Settings
O-Uncommon
S-Minor
T-Defect
X-Regression
Z-Chronic
Z-TravisR
- Dominant language
- TypeScript
- Stars
- 13.5k
- Forks
- 2.8k
- PR merge metrics
- PR metrics pending
Description
Something is flipping null/undefined to true unsafely, and that makes certain levels of settings unusable.
As an example: `showReadReceipts: false` at the config level has no effect because the settings store thinks the value was set to `true` at the device level
Contributor guide
Assessment
This issue has not been assessed yet.