Correzione recupero di appuntamenti via API
Come utente API autenticato come cittadino oppure come operatore voglio poter recuperare tutti gli appuntamenti di cui ho visibilità.
L'api per recuperare gli appuntamenti se sono autenticato come operatore o cittadino restituisce l'errore "Too many parameters: the query defines 1 parameters and you bound 2"
, mentre questo non avviene se ci si autentica come utente amministratore.
Dettagli implementativi
L'errore è dovuto all'incongruenza del numero di parametri della query dovuto alla costruzione della query stessa, in particolare viene utilizzato due volte il metodo where
(andrebbe utilizzato andWhere
in modo da non sovrascrivere i parametri della query):