def formatDuration()

in app/logic/Date.scala [45:54]


  def formatDuration(duration: Duration): String = {
    Seq(
      duration.toHours.toInt -> "hour",
      duration.toMinutesPart -> "minute",
      duration.toSecondsPart -> "second"
    ).collect {
      case (1, unit)                  => s"1 $unit"
      case (value, unit) if value > 1 => s"$value ${unit}s"
    }.mkString(", ")
  }