miglioramento caso valori non trovati

risposta con Not Found
This commit is contained in:
Francesco Di Sciascio 2025-04-01 09:13:08 +02:00
parent e0e93f93d0
commit 8b4c9138ac

View File

@ -36,9 +36,13 @@ fun Route.valorePasti(valorePastiRepository: ValorePastiRepository){
// Cerca la tessera per codice fiscale // Cerca la tessera per codice fiscale
val valorePasto = valorePastiRepository.valorePastoByTessVassData(idTessera, idVassoio, data) val valorePasto = valorePastiRepository.valorePastoByTessVassData(idTessera, idVassoio, data)
val prezzo = valorePasto.split("#").get(0) val prezzo = valorePasto.split("#").get(0)
val punti = valorePasto.split("#").get(1) val punti = valorePasto.split("#").get(1)
if(prezzo == "-1" && punti == "-1")
call.respondText("Prezzo e punti non trovati", status = HttpStatusCode.NotFound)
call.respond( ValorePasti(idTessera.toLong(), call.respond( ValorePasti(idTessera.toLong(),
idVassoio.toLong(), data, idVassoio.toLong(), data,
prezzo.replace(',', '.').toDouble(), prezzo.replace(',', '.').toDouble(),