Streamline form and input field

This commit is contained in:
Eike Kettner
2020-04-20 20:24:52 +02:00
parent c8683743d0
commit 5a2e28415a
4 changed files with 47 additions and 63 deletions

View File

@ -31,10 +31,12 @@ object CalEventCheckRoutes {
Timestamp.current[F].map { now =>
CalEvent.parse(str) match {
case Right(ev) =>
val next = ev.nextElapse(now.toUtcDateTime).map(Timestamp.atUtc)
val next = ev
.nextElapses(now.toUtcDateTime, 2)
.map(Timestamp.atUtc)
CalEventCheckResult(true, "Valid.", ev.some, next)
case Left(err) =>
CalEventCheckResult(false, err, None, None)
CalEventCheckResult(false, err, None, Nil)
}
}
}