From 8b4c9138ac9c8f6a073c291fe1b66d851a3a79ac Mon Sep 17 00:00:00 2001 From: francescods Date: Tue, 1 Apr 2025 09:13:08 +0200 Subject: [PATCH] miglioramento caso valori non trovati risposta con Not Found --- src/main/kotlin/eu/maiora/routes/ValorePasti.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/eu/maiora/routes/ValorePasti.kt b/src/main/kotlin/eu/maiora/routes/ValorePasti.kt index 283f663..2970873 100644 --- a/src/main/kotlin/eu/maiora/routes/ValorePasti.kt +++ b/src/main/kotlin/eu/maiora/routes/ValorePasti.kt @@ -36,9 +36,13 @@ fun Route.valorePasti(valorePastiRepository: ValorePastiRepository){ // Cerca la tessera per codice fiscale val valorePasto = valorePastiRepository.valorePastoByTessVassData(idTessera, idVassoio, data) - val prezzo = valorePasto.split("#").get(0) 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(), idVassoio.toLong(), data, prezzo.replace(',', '.').toDouble(),