backupchecks/docs
Ivo Oskamp 402aac556c Fix Autotask integration unable to be disabled once enabled
Fixed bug where unchecked Autotask enabled checkbox was not processed
by the backend, preventing users from disabling the integration after
enabling it.

Root cause: HTML forms do not send unchecked checkbox values. The
existing check `if "autotask_enabled" in request.form` would skip
updating the setting when the checkbox was unchecked.

Solution: Use the existing autotask_form_touched flag to detect when
the Autotask settings form is submitted, then update the checkbox
value based on presence (checked) or absence (unchecked) in form data.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-05 22:03:27 +01:00
..
architecture.md Auto-commit local changes before build (2026-01-01 16:09:56) 2026-01-01 16:09:56 +01:00
autotask_rest_api.md Restore Autotask PSA integration 2026-02-05 14:43:44 +01:00
backupchecks_autotask_integration_functional_design_living_document.md Restore Autotask PSA integration 2026-02-05 14:43:44 +01:00
backupchecks_autotask_integration_implementation_breakdown.md Restore Autotask PSA integration 2026-02-05 14:43:44 +01:00
backupchecks_autotask_integration_phase_2_implementation.md Restore Autotask PSA integration 2026-02-05 14:43:44 +01:00
changelog-claude.md Fix Autotask integration unable to be disabled once enabled 2026-02-05 22:03:27 +01:00
changelog.md Auto-commit local changes before build (2026-01-13 16:43:00) 2026-01-13 16:43:00 +01:00
manifest.md Auto-commit local changes before build (2026-01-01 16:09:56) 2026-01-01 16:09:56 +01:00
migrations.md Auto-commit local changes before build (2026-01-03 13:59:54) 2026-01-03 13:59:54 +01:00
reporting-proposal.md Auto-commit local changes before build (2026-01-03 15:17:01) 2026-01-03 15:17:01 +01:00