@@ -35,19 +35,18 @@ public static ArenaMigrationAction map(
3535 Deltakerstatuskode deltakerstatuskode = agreementAggregate .getDeltakerstatuskode ();
3636 Tiltakstatuskode tiltakstatuskode = agreementAggregate .getTiltakstatuskode ();
3737 boolean isFeilregistrert = avtale .isFeilregistrert ();
38- boolean isSluttdatoIDagEllerFremtiden = agreementAggregate .isSluttdatoIDagEllerFremtiden ();
3938
4039 if (agreementAggregate .isDublett ()) {
4140 return IGNORER ;
4241 }
4342
4443 return switch (avtalestatus ) {
4544 case ANNULLERT -> switch (deltakerstatuskode ) {
46- case GJENN , TILBUD -> isSluttdatoIDagEllerFremtiden ? (isFeilregistrert ? OPPRETT : GJENOPPRETT ) : IGNORER ;
45+ case GJENN , TILBUD -> (isFeilregistrert ? OPPRETT : GJENOPPRETT );
4746 case null , default -> IGNORER ;
4847 };
4948 case AVSLUTTET -> switch (deltakerstatuskode ) {
50- case GJENN , TILBUD -> isSluttdatoIDagEllerFremtiden ? GJENOPPRETT : IGNORER ;
49+ case GJENN , TILBUD -> GJENOPPRETT ;
5150 case null , default -> IGNORER ;
5251 };
5352 case KLAR_FOR_OPPSTART -> switch (deltakerstatuskode ) {
@@ -61,8 +60,7 @@ public static ArenaMigrationAction map(
6160 };
6261 case AVLYST -> ANNULLER ;
6362 case AVSLUTT , GJENNOMFOR -> switch (deltakerstatuskode ) {
64- case FULLF -> AVSLUTT ;
65- case GJENN , TILBUD -> isSluttdatoIDagEllerFremtiden ? OPPDATER : AVSLUTT ;
63+ case FULLF , GJENN , TILBUD -> AVSLUTT ;
6664 case null , default -> ANNULLER ;
6765 };
6866 case null , default -> throw new IllegalStateException (formatExceptionMsg (tiltakstatuskode , deltakerstatuskode ));
0 commit comments