Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BegrunnelseTypeForPerson til BegrunnelseType #4772

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -360,7 +360,7 @@ private fun ISanityBegrunnelse.erEksplisittAvslagPåSøker(
?.eksplisitteAvslagForPerson ?: emptyList()

return explisitteAvslagsvilkårForSøker.any {
this.begrunnelseTypeForPerson == VedtakBegrunnelseType.AVSLAG &&
this.begrunnelseType == VedtakBegrunnelseType.AVSLAG &&
it.vilkårType in this.vilkår
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ sealed interface ISanityBegrunnelse {
val tema: Tema?
val valgbarhet: Valgbarhet?
val periodeType: BrevPeriodeType?
val begrunnelseTypeForPerson: VedtakBegrunnelseType? // TODO: Fjern når migrering av ny felter er ferdig
val begrunnelseType: VedtakBegrunnelseType? // TODO: Fjern når migrering av ny felter er ferdig
val øvrigeTriggere: List<ØvrigTrigger>
val ikkeIBruk: Boolean
val støtterFritekst: Boolean
Expand Down Expand Up @@ -59,7 +59,7 @@ data class SanityBegrunnelse(
override val tema: Tema? = null,
override val valgbarhet: Valgbarhet? = null,
override val periodeType: BrevPeriodeType? = null,
override val begrunnelseTypeForPerson: VedtakBegrunnelseType? = null,
override val begrunnelseType: VedtakBegrunnelseType? = null,
override val øvrigeTriggere: List<ØvrigTrigger> = emptyList(),
override val ikkeIBruk: Boolean = false,
override val støtterFritekst: Boolean = false,
Expand Down Expand Up @@ -96,7 +96,7 @@ data class SanityEØSBegrunnelse(
override val fagsakType: FagsakType?,
override val tema: Tema?,
override val periodeType: BrevPeriodeType?,
override val begrunnelseTypeForPerson: VedtakBegrunnelseType? = null,
override val begrunnelseType: VedtakBegrunnelseType? = null,
override val valgbarhet: Valgbarhet?,
override val øvrigeTriggere: List<ØvrigTrigger> = emptyList(),
override val ikkeIBruk: Boolean = false,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ data class RestSanityBegrunnelse(
val fagsakType: String?,
val regelverk: String?,
val brevPeriodeType: String?,
val begrunnelseTypeForPerson: String?,
val begrunnelseType: String?,
val ikkeIBruk: Boolean?,
) {
fun tilSanityBegrunnelse(): SanityBegrunnelse? {
Expand Down Expand Up @@ -102,7 +102,7 @@ data class RestSanityBegrunnelse(
fagsakType = fagsakType.finnEnumverdiNullable<FagsakType>(),
tema = (regelverk).finnEnumverdi<Tema>(apiNavn),
periodeType = (brevPeriodeType).finnEnumverdi<BrevPeriodeType>(apiNavn),
begrunnelseTypeForPerson = begrunnelseTypeForPerson.finnEnumverdi<VedtakBegrunnelseType>(apiNavn),
begrunnelseType = begrunnelseType.finnEnumverdi<VedtakBegrunnelseType>(apiNavn),
ikkeIBruk = ikkeIBruk ?: false,
)
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ data class RestSanityEØSBegrunnelse(
@Deprecated("Skal bruke periodeResultatForPerson i stedet")
val periodeType: String?,
val brevPeriodeType: String?,
val begrunnelseTypeForPerson: String?,
val begrunnelseType: String?,
val valgbarhet: String?,
val ikkeIBruk: Boolean?,
) {
Expand Down Expand Up @@ -84,7 +84,7 @@ data class RestSanityEØSBegrunnelse(
ovrigeTriggere?.mapNotNull {
it.finnEnumverdi<ØvrigTrigger>(apiNavn)
} ?: emptyList(),
begrunnelseTypeForPerson = begrunnelseTypeForPerson.finnEnumverdi<VedtakBegrunnelseType>(apiNavn),
begrunnelseType = begrunnelseType.finnEnumverdi<VedtakBegrunnelseType>(apiNavn),
ikkeIBruk = ikkeIBruk ?: false,
)
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1266,7 +1266,7 @@ fun lagRestSanityBegrunnelse(
fagsakType: String? = null,
regelverk: String? = null,
brevPeriodeType: String? = null,
begrunnelseTypeForPerson: String? = null,
begrunnelseType: String? = null,
ikkeIBruk: Boolean? = false,
stotterFritekst: Boolean? = false,
): RestSanityBegrunnelse =
Expand All @@ -1289,7 +1289,7 @@ fun lagRestSanityBegrunnelse(
fagsakType = fagsakType,
regelverk = regelverk,
brevPeriodeType = brevPeriodeType,
begrunnelseTypeForPerson = begrunnelseTypeForPerson,
begrunnelseType = begrunnelseType,
ikkeIBruk = ikkeIBruk,
stotterFritekst = stotterFritekst,
)
Expand All @@ -1312,7 +1312,7 @@ fun lagSanityBegrunnelse(
resultat: SanityPeriodeResultat? = null,
fagsakType: FagsakType? = null,
periodeType: BrevPeriodeType? = null,
begrunnelseTypeForPerson: VedtakBegrunnelseType? = null,
begrunnelseType: VedtakBegrunnelseType? = null,
): SanityBegrunnelse =
SanityBegrunnelse(
apiNavn = apiNavn,
Expand All @@ -1332,7 +1332,7 @@ fun lagSanityBegrunnelse(
periodeResultat = resultat,
fagsakType = fagsakType,
periodeType = periodeType,
begrunnelseTypeForPerson = begrunnelseTypeForPerson,
begrunnelseType = begrunnelseType,
)

fun lagSanityEøsBegrunnelse(
Expand Down

Large diffs are not rendered by default.

Large diffs are not rendered by default.