v0.1.0-pre.11
Pre-release
Pre-release
Correct BonjourStatusFlag Behavior
- After the first controller is paired, the
Config'sstatus_flagfield is set toBonjourStatusFlag::Zeroand the config update is immediately persisted to theStorage. - After the last controller is unpaired, the
Config'sstatus_flagfield is set back toBonjourStatusFlag::NotPairedand the update is also immediately persisted to theStorage. - On every program start, the correctness of the
Config'sstatus_flagfield is checked by counting the paired controllers and updated if incorrect. Counting the paired controllers correctly was previously prevented by a bug inFileStorage. That bug was fixed and a unit test covering CRD operations ofPairings was added.