Dienstinfo vereenvoudigd: 'Dienst om HH:mm', geen intern afrondingsdetail
This commit is contained in:
parent
f59b9cce8d
commit
698b47670e
1 changed files with 1 additions and 3 deletions
|
|
@ -18,7 +18,6 @@ import kotlinx.coroutines.launch
|
||||||
import nl.eddydevink.buschauffeurswekker.core.AlarmScheduler
|
import nl.eddydevink.buschauffeurswekker.core.AlarmScheduler
|
||||||
import nl.eddydevink.buschauffeurswekker.core.Prefs
|
import nl.eddydevink.buschauffeurswekker.core.Prefs
|
||||||
import nl.eddydevink.buschauffeurswekker.core.ShiftCheck
|
import nl.eddydevink.buschauffeurswekker.core.ShiftCheck
|
||||||
import nl.eddydevink.buschauffeurswekker.core.ShiftPlanner
|
|
||||||
import java.time.LocalDate
|
import java.time.LocalDate
|
||||||
import java.time.LocalDateTime
|
import java.time.LocalDateTime
|
||||||
import java.time.ZoneId
|
import java.time.ZoneId
|
||||||
|
|
@ -134,8 +133,7 @@ class MainActivity : AppCompatActivity() {
|
||||||
val info = findViewById<TextView>(R.id.tv_shift_info)
|
val info = findViewById<TextView>(R.id.tv_shift_info)
|
||||||
val shift = p.lastShiftStartIso?.let { runCatching { LocalDateTime.parse(it) }.getOrNull() }
|
val shift = p.lastShiftStartIso?.let { runCatching { LocalDateTime.parse(it) }.getOrNull() }
|
||||||
info.text = if (shift != null) {
|
info.text = if (shift != null) {
|
||||||
val rounded = ShiftPlanner.roundDownToQuarter(shift.toLocalTime())
|
"Dienst om ${TIME_SHORT.format(shift.toLocalTime())}"
|
||||||
"Dienst om ${TIME_SHORT.format(shift.toLocalTime())} · afgerond ${TIME_SHORT.format(rounded)}"
|
|
||||||
} else {
|
} else {
|
||||||
p.lastStatusTxt.orEmpty()
|
p.lastStatusTxt.orEmpty()
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue