Skip to content

Aggiunta referente su new anagrafica - #1885

Closed
maulapi wants to merge 2 commits into
devcode-it:masterfrom
maulapi:add-refer-new-anagr
Closed

Aggiunta referente su new anagrafica#1885
maulapi wants to merge 2 commits into
devcode-it:masterfrom
maulapi:add-refer-new-anagr

Conversation

@maulapi

@maulapi maulapi commented Aug 9, 2026

Copy link
Copy Markdown

Descrizione

Aggiunta la possibilita' (non obbligatoria) di inserire un Referente in fase di creazione nuova anagrafica

Risolve: #1829

Tipologia

Rimuovi le opzioni non rilevanti.

  • [x ] Bug fix (cambiamenti minori che risolvono una issue)
  • [ x] Nuova funzionalità (cambiamenti minori che aggiungono una nuova funzionalità)
  • [ x] Questo cambiamenti richiede un aggiornamento della documentazione

Checklist

  • [ x] Il codice segue le linee guida del progetto
  • [ x] Ho commentato il codice, in particolare nelle parti più complesse
  • [ x] Il codice non genera warnings

@maulapi

maulapi commented Aug 10, 2026

Copy link
Copy Markdown
Author

Ciao, chiudo temporaneamente questa PR perché le modifiche a deleted_at introducono ambiguità sulle query e causano errori in produzione. Non fare merge. Lavorerò a una versione correttiva (correzione delle query e reintroduzione della migration) e una nuova PR quando sarà sicuro. Grazie.

@maulapi maulapi closed this Aug 10, 2026
@maulapi

maulapi commented Aug 12, 2026

Copy link
Copy Markdown
Author

Mi succede questo: se io aggiungo alla tabella "an_referenti" il campo "deleted_at", quando io entro in edit di un record in anagrafica, il gestionale va' in crash perche' il campo deleted_at non e' univoco. evidentemente da qualche parte c'e' una query che utilizza an_anagrafiche.deleted_at senza riferimento univoco alla tabella propria. Ho cercato per un paio di giorni ma non sono riuscito a risolvere. Puo' essere sia una query nel codice che una su database.
Questo il messaggio di errore nel log:
Logs.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'deleted_at' in where clause is ambiguous {"code":"23000","message":"SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'deleted_at' in where clause is ambiguous","file":"/var/www/8080/osm/src/Database.php","line":296,"trace":"#0 /var/www/8080/osm/src/Database.php(296): PDO->prepare()\n#1 /var/www/8080/osm/src/Database.php(366): Database->fetchArray()\n#2 /var/www/8080/osm/include/custom/top.php(686): Database->fetchNum()\n#3 /var/www/8080/osm/editor.php(36): include_once('...')\n#4 {main}"} {"url":"/osm/editor.php?id_module=2&id_record=49906","ip":"10.0.14.59","http_method":"GET","server":"10.0.12.21","referrer":"http://10.0.12.21:8080/osm/controller.php?id_module=2","uid":"4af4bf5"}
Se qualcuno mi puo' aiutare apprezzo. grazie.

@sajotrei

Copy link
Copy Markdown
Contributor

ciao @maulapi, ho provato a recuperare il tuo lavoro
prova la correzione
dovrebbe funzionare ora

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants