Skip to content

Commit 779bc39

Browse files
committed
Markere at det eksiterer minst et maskert varsel i responsen
1 parent fa2ba00 commit 779bc39

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/main/kotlin/no/nav/tms/varsel/api/varsel/alleVarsler.kt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ data class Varsel(
3636
}
3737

3838
data class AlleVarsler(
39+
val hasMaskedVarsel: Boolean,
3940
val aktive: AktivtVarselV2,
4041
val inaktive: List<Varsel>,
4142
) {
@@ -44,8 +45,13 @@ data class AlleVarsler(
4445
val aktivBeskjeder = mutableListOf<Varsel>()
4546
val aktivOppgaver = mutableListOf<Varsel>()
4647
val inaktivtVarseler = mutableListOf<Varsel>()
48+
var hasMaskedVarsel: Boolean = false
4749

4850
varsler.map {
51+
if(it.innhold == null) {
52+
hasMaskedVarsel = true
53+
}
54+
4955
if (it.aktiv) {
5056
if (it.type == VarselType.oppgave) {
5157
aktivOppgaver.add(Varsel.fromVarsel(it))
@@ -57,6 +63,7 @@ data class AlleVarsler(
5763
}
5864
}
5965
return AlleVarsler(
66+
hasMaskedVarsel = hasMaskedVarsel,
6067
aktive = AktivtVarselV2(aktivBeskjeder, aktivOppgaver),
6168
inaktive = inaktivtVarseler
6269
)

0 commit comments

Comments
 (0)