Skip to content

Commit 1cd2c95

Browse files
committed
bryr oss ikke om sluttdato er tilbake i tid ved migrering fra arena - for å ha samme regelsett som aktivitetsplanen
1 parent 2913063 commit 1cd2c95

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/main/java/no/nav/tag/tiltaksgjennomforing/arena/models/migration/ArenaMigrationAction.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)