Files
evo-sync/web/models/connections.py
mguschin 2670a34504 fix: sync settings toggles always saving as off
form.get() returns the first value when both the hidden fallback input
and the checked checkbox are submitted under the same name — so "0"
always won. Switch to form.getlist() and check for "1" in the list.

Also default evo_mirror_enabled to True so new users don't have to
manually enable it before the catalog can populate.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 19:51:37 +03:00

8.4 KiB