36 lines
1.7 KiB
Markdown
36 lines
1.7 KiB
Markdown
# CURRENT-205
|
|
|
|
TASK_ID: task-c05327b8f1
|
|
MACHINE: .205
|
|
STATO: completato
|
|
|
|
## Obiettivo
|
|
|
|
Hotfix della scheda unità immobiliare (`app/Filament/Pages/UnitaImmobiliarePage.php` riga 4001). Ripristinare la proiezione SQL per l'estrazione dei soggetti in `popolaCanaliComunicazione()`, eliminando l'errore `ErrorException: Undefined property stdClass::$canale_convocazione`. Proiettare valori strutturati nullable `NULL as canale_convocazione`, `NULL as canale_verbali`, `NULL as canale_solleciti` se le colonne non sono presenti nella tabella `persone`, senza ricorrere a `@`, proprietà dinamiche o valori inventati. Preservare inalterate la timeline e le relazioni di Scala A Int 11 (`0021-A-11` / Unit ID 13).
|
|
|
|
## Output del Giro Operativo
|
|
|
|
ESITO_205: riuscito
|
|
TASK_ID: task-c05327b8f1
|
|
REPOSITORY: ssh://git@git.netgescon.it:2222/michele/netgescon-day0.git
|
|
BRANCH: stabilization/205-zero
|
|
COMMIT: PENDING_COMMIT
|
|
FILE_O_AREE_TOCCATE:
|
|
- app/Filament/Pages/UnitaImmobiliarePage.php
|
|
- tests/Feature/UnitaImmobiliarePageTest.php
|
|
- skill-netgescon/control-tower/CURRENT-205.md
|
|
TEST_ESEGUITI:
|
|
- ./vendor/bin/pest tests/Feature/UnitaImmobiliarePageTest.php tests/Feature/ReconstructMirror0021Test.php tests/Feature/ImportCondominMirror0021Test.php tests/Feature/ControlTowerPollCommandTest.php (9 passed, 76 assertions)
|
|
GATE_STATISTICS:
|
|
- UNDEFINED_PROPERTY_CANALE_CONVOCAZIONE_FIXED: true (la proiezione SQL espone proprietà strutturate nullable per ogni riga persone)
|
|
- UNITA_PAGE_AUTHENTICATED_200: true (la pagina /admin-filament/unita-immobiliare?unita_id=1749 si apre senza errori 500)
|
|
- TIMELINE_A11_UNTOUCHED: true (ATER storico + Benedetto Daniela corrente 100% inalterati)
|
|
BLOCCO_DATI: no
|
|
BLOCCO_CONTRATTO: no
|
|
RISCHI_APERTI: nessuno
|
|
|
|
|
|
|
|
|
|
|