Vai al contenuto

Scuola Edile: iscrizione utente gia' iscritto per collisione id_user

Campo Valore
ID ClickUp 869c7xnmk
Data segnalazione 2026-02-23
Data risoluzione 2026-03-27
Programmi coinvolti N/D
Impatto Alto

Sintomo

L'utente Pierdonato Marchioli non puo' essere iscritto al corso con codice web 26/018 perche' il sistema lo segnala come "gia' iscritto", pur non essendo mai stato inserito in quel corso.

Causa

Il campo id_user e' condiviso tra utenti di tipo diverso (privato, azienda, ecc.). Due anagrafiche distinte — una di tipo privato e una di tipo azienda — possono avere lo stesso valore di id_user. La verifica di iscrizione al corso controlla solo l'id_user senza distinguere il tipo di utente, causando un falso positivo quando un'azienda con lo stesso ID risulta gia' iscritta.

Correzione

Modificato il controllo di iscrizione al corso per verificare, oltre all'id_user, anche il tipo di utente (azienda, privato, ecc.). In questo modo due anagrafiche con lo stesso id_user ma di tipo diverso vengono trattate correttamente come entita' distinte.

E' stato inoltre verificato che l'aggiunta del tipo utente alla chiave di controllo non provoca effetti collaterali su altre funzionalita'.