Commit 58f64f1
The Test Connection button on the box edit screen was failing on
existing boxes because the JS sent a non-existent `server_id` form
field. The backend already supports a "look up by box_id, decrypt
stored key" recovery path (haproxy_config.go:427-449) but never
received the box_id needed to trigger it.
Form field name `server_id` -> `box_id` to match the readonly input
the edit form already renders, and the existing backend path takes
over from there. No changes needed on the backend; this is purely
the missing handshake the recovery code was waiting for.
Phase 0 of the issue-72 plan; landed independently so the visible
bug clears now and the multi-key rotation work that follows starts
from a working Test Connection baseline.
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 6b2d801 commit 58f64f1
1 file changed
Lines changed: 5 additions & 2 deletions
Lines changed: 5 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
708 | 708 | | |
709 | 709 | | |
710 | 710 | | |
711 | | - | |
| 711 | + | |
| 712 | + | |
| 713 | + | |
| 714 | + | |
712 | 715 | | |
713 | | - | |
| 716 | + | |
714 | 717 | | |
715 | 718 | | |
716 | 719 | | |
| |||
0 commit comments