UPDATE
This commit is contained in:
@@ -11,6 +11,7 @@ Notes:
|
||||
- Added new fields/getters/setters/mappings to runtime model `_rejestracja/core/model/MfParticipant.class.php`.
|
||||
- Mirrored fields in `_rejestracja/core/_model/MfParticipant.class.php` because the plan named `_model`, but runtime autoload uses `core/model`.
|
||||
- Added SQL migration `_rejestracja/sql/2026-04-24-registration-form-update.sql`.
|
||||
- Added PHP migration runner `_rejestracja/sql/apply-2026-04-24-registration-form-update.php`.
|
||||
- Updated `_rejestracja/controller/IndexController.php` to persist participation option, selected days, lodging flag, diet, special diet, and surcharge flags.
|
||||
|
||||
### Task 2: Update public form, client price logic, and confirmation summary
|
||||
@@ -36,6 +37,7 @@ Notes:
|
||||
- `php -l _rejestracja/core/_model/MfParticipant.class.php`: pass
|
||||
- `php -l _rejestracja/controller/IndexController.php`: pass
|
||||
- `php -l _rejestracja/Admin/controller/CalcController.php`: pass
|
||||
- `php -l _rejestracja/sql/apply-2026-04-24-registration-form-update.php`: pass
|
||||
|
||||
## Deviations
|
||||
|
||||
@@ -45,7 +47,6 @@ Notes:
|
||||
## Blocking Checkpoint
|
||||
|
||||
Manual verification is still required:
|
||||
1. Apply SQL migration to a staging database.
|
||||
1. Apply SQL migration to a staging database using `_rejestracja/sql/apply-2026-04-24-registration-form-update.php?run=20260424` or the SQL file.
|
||||
2. Submit test registrations for full conference, one day with lodging, and one day without lodging plus special diet.
|
||||
3. Confirm confirmation email/page and admin panel show saved values and prices.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user