Jacob Magar
|
85cd173449
|
fix(elicitation): guard ctx=None in elicit_and_configure, cover all settings/docker/notifications actions
- setup.py: elicit_and_configure now accepts Context | None; returns False
immediately when ctx is None instead of crashing with AttributeError
- settings.py: added CredentialsNotConfiguredError try/except guard around
make_graphql_request calls in all 8 previously-unguarded actions
(update_temperature, update_time, configure_ups, update_api, connect_sign_in,
connect_sign_out, setup_remote_access, enable_dynamic_remote_access)
- docker.py: added guards to all 20 previously-unguarded make_graphql_request
calls (details, logs, networks, network_details, port_conflicts, check_updates,
restart, update_all, all 11 organizer mutations, and single-container fallback)
- notifications.py: added guards to all 11 previously-unguarded calls
(list, warnings, create, archive/unread, delete, delete_archived, archive_all,
archive_many, create_unique, unarchive_many, unarchive_all, recalculate)
|
2026-03-14 04:28:34 -04:00 |
|