791 B
791 B
phase, plan, status, completed
| phase | plan | status | completed |
|---|---|---|---|
| 58-automation-form-preserve | 01 | complete | 2026-03-30 |
Summary
Zachowanie danych formularza automatyzacji po bledzie walidacji — re-render z danymi z request zamiast redirect.
What Was Built
AutomationController::buildRuleFromRequest()— buduje $rule z POST data (conditions, actions, name, event_type, is_active)renderForm()z parametrem $errorMessage — priorytet nad Flashstore()iupdate()— re-render zamiast redirect przy bledzie walidacji i DB error- form.php: $isEdit oparty na isset($rule['id']), conditions/actions wyciagane z $rule niezaleznie
Deviations
- Zmiana w form.php (poza boundaries) — konieczna aby $isEdit poprawnie rozroznial nowy formularz od edycji gdy $rule jest ustawione z request data