Under Main Menu > Radio Settings > Bluetooth, Fixed PIN must be 6 digits; however, there is no length checking on this number, which can be much longer than 6 digits. It may be that none of the inputs do any validation checking, which could result in invalid configurations and much frustration for users.
Changes are probably needed in settings_menu in the file control_ui.py to implement validation checking for this and other settings.
Under Main Menu > Radio Settings > Bluetooth, Fixed PIN must be 6 digits; however, there is no length checking on this number, which can be much longer than 6 digits. It may be that none of the inputs do any validation checking, which could result in invalid configurations and much frustration for users.
Changes are probably needed in settings_menu in the file control_ui.py to implement validation checking for this and other settings.
<!-- github-sync-id:3254844146 -->
Thanks for the nudge, I never get around to validating inputs!
The framework is merged in #211. Fixed Pin is "fixed" :-). New rules can be added to https://github.com/pdxlocations/contact/blob/main/contact/utilities/validation_rules.py
Thanks for the nudge, I never get around to validating inputs!
<!-- github-comment-id:3123882165 -->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Under Main Menu > Radio Settings > Bluetooth, Fixed PIN must be 6 digits; however, there is no length checking on this number, which can be much longer than 6 digits. It may be that none of the inputs do any validation checking, which could result in invalid configurations and much frustration for users.
Changes are probably needed in settings_menu in the file control_ui.py to implement validation checking for this and other settings.
So true...
Work has begun on this issue in https://github.com/pdxlocations/contact/tree/input-validation
The framework is merged in #211. Fixed Pin is "fixed" :-). New rules can be added to https://github.com/pdxlocations/contact/blob/main/contact/utilities/validation_rules.py
Thanks for the nudge, I never get around to validating inputs!
Awesome!