Dash: Fix crash in history

This commit is contained in:
jbr7rr 2023-10-03 21:10:05 +02:00
parent 1504cfffef
commit 734c1bb310

View file

@ -2,7 +2,6 @@ package info.nightscout.pump.common.defs
import app.aaps.core.interfaces.resources.ResourceHelper import app.aaps.core.interfaces.resources.ResourceHelper
import info.nightscout.pump.common.R import info.nightscout.pump.common.R
import kotlin.streams.toList
/** /**
* This file was taken from GGC - GNU Gluco Control (ggc.sourceforge.net), application for diabetes * This file was taken from GGC - GNU Gluco Control (ggc.sourceforge.net), application for diabetes
@ -63,17 +62,12 @@ enum class PumpHistoryEntryGroup(val resourceId: Int, val pumpTypeGroupConfig: P
val outList: List<PumpHistoryEntryGroup> val outList: List<PumpHistoryEntryGroup>
if (pumpTypeGroupConfig == PumpTypeGroupConfig.All) { if (pumpTypeGroupConfig == PumpTypeGroupConfig.All) {
outList = translatedList!!.stream() outList = translatedList!!.filter { pre -> pre.pumpTypeGroupConfig == PumpTypeGroupConfig.All }
.filter { pre -> pre.pumpTypeGroupConfig == PumpTypeGroupConfig.All }
.toList()
} else { } else {
outList = translatedList!!.stream() outList = translatedList!!.filter { pre -> (pre.pumpTypeGroupConfig == PumpTypeGroupConfig.All || pre.pumpTypeGroupConfig == pumpTypeGroupConfig) }
.filter { pre -> (pre.pumpTypeGroupConfig == PumpTypeGroupConfig.All || pre.pumpTypeGroupConfig == pumpTypeGroupConfig) }
.toList()
} }
return outList return outList
} }
} }
} }