Added warningSegmentFeedbacks and errorSegmentFeedbacks

This commit is contained in:
dankito 2021-11-01 16:47:41 +01:00
parent ed784f1827
commit 27fc67940c
1 changed files with 6 additions and 0 deletions

View File

@ -82,6 +82,12 @@ open class BankResponse(
open val segmentFeedbacks: List<SegmentFeedback> open val segmentFeedbacks: List<SegmentFeedback>
get() = getSegmentsById(InstituteSegmentId.SegmentFeedback) get() = getSegmentsById(InstituteSegmentId.SegmentFeedback)
open val warningSegmentFeedbacks: List<SegmentFeedback>
get() = segmentFeedbacks.filter { it.isWarning }
open val errorSegmentFeedbacks: List<SegmentFeedback>
get() = segmentFeedbacks.filter { it.isError }
open val aufsetzpunkt: String? // TODO: what to do if there are multiple Aufsetzpunkte? open val aufsetzpunkt: String? // TODO: what to do if there are multiple Aufsetzpunkte?
get() = segmentFeedbacks.flatMap { it.feedbacks }.filterIsInstance<AufsetzpunktFeedback>().firstOrNull()?.aufsetzpunkt get() = segmentFeedbacks.flatMap { it.feedbacks }.filterIsInstance<AufsetzpunktFeedback>().firstOrNull()?.aufsetzpunkt