|
|
@ -153,15 +153,11 @@ class HistoryCardPresenter(
|
|
|
|
val series = if (habit.isNumerical) {
|
|
|
|
val series = if (habit.isNumerical) {
|
|
|
|
entries.map {
|
|
|
|
entries.map {
|
|
|
|
when {
|
|
|
|
when {
|
|
|
|
it.value == SKIP -> {
|
|
|
|
it.value == Entry.UNKNOWN -> OFF
|
|
|
|
HistoryChart.Square.HATCHED
|
|
|
|
it.value == SKIP -> HATCHED
|
|
|
|
}
|
|
|
|
(habit.targetType == AT_MOST) && (it.value / 1000.0 <= habit.targetValue) -> ON
|
|
|
|
it.value > 0 -> {
|
|
|
|
(habit.targetType == AT_LEAST) && (it.value / 1000.0 >= habit.targetValue) -> ON
|
|
|
|
HistoryChart.Square.ON
|
|
|
|
else -> GREY
|
|
|
|
}
|
|
|
|
|
|
|
|
else -> {
|
|
|
|
|
|
|
|
HistoryChart.Square.OFF
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|