anticorruzione / npa

18 stars 6 forks source link

FVOE e FVA - Errori openapi #340

Closed mladuDPA closed 10 months ago

mladuDPA commented 11 months ago

All'interno del LottoType (api richiesta-accesso-fvoe la property lotIdentifier non ha type. All'interno del RichiediDocumentoResponse (api richiedi-documento la property idRichiesta non ha type.

Oltre questi due errori vorrei chiedere delle precisazioni riguardo l'api recupera-facicolo-fva Questa api ha un nome e una description abbastanza esplicite, ovvero la consultazione delle info di dettaglio di un FVA. All'interno della response però (RecuperaFascicoloResponse) la property fascicolo è un oneOf tra il type FVOEType e il FVAType. Quindi presumo che questa api possa essere utilizzata anche per il recupero di fascicoli legati al fvoe? In questo caso come è possibile senza esplicitare un cf o identificativo di un partecipante? Vorrei anche segnalare che senza un discriminator è impossibile determinare quale modello utilizzare (ad esempio per le varie schede di pianificazione si è riusciti, malgrado non esista nemmeno li un discriminator compatibile openapi docs-openapi ad utilizzare il codice scheda come discriminator per determinare la classe.

Se invece fosse un errore sarebbe comodo eliminare il type FVOEType dal OneOF e implementare nel caso un endpoint dedicato al recupero fascicoli dell'Fvoe (sempre che ce ne sia la necessità)

mladuDPA commented 10 months ago

Chiudo per obsolescenza