Compare commits

..

No commits in common. "c556c531a8aac08f529ebc9b1a173e910600638d" and "49799b6734097fb6ea3a7c1bd61476f4b74cdc59" have entirely different histories.

View File

@ -8,7 +8,6 @@ import io.ktor.server.response.*
import io.ktor.server.routing.* import io.ktor.server.routing.*
import kotlinx.datetime.toJavaLocalDateTime import kotlinx.datetime.toJavaLocalDateTime
import java.time.LocalDateTime import java.time.LocalDateTime
import java.time.format.DateTimeFormatter
fun Route.annullaPrenotazioni( fun Route.annullaPrenotazioni(
@ -39,9 +38,7 @@ fun Route.annullaPrenotazioni(
} }
//prenotazione annullabile se la data limite per la cancellazione non è stata superata //prenotazione annullabile se la data limite per la cancellazione non è stata superata
val formatter = DateTimeFormatter.ofPattern("ddMMyyyy HH:mm") if (LocalDateTime.now().isAfter(LocalDateTime.parse(prenotazione.dataLimiteCancellazione))) {
val formattedDate = LocalDateTime.parse(prenotazione.dataLimiteCancellazione, formatter)
if (LocalDateTime.now().isAfter(formattedDate)) {
call.respond( call.respond(
HttpStatusCode.BadRequest, HttpStatusCode.BadRequest,
"Prenotazione non annullata: data limite cancellazione superata" "Prenotazione non annullata: data limite cancellazione superata"