@@ -131,7 +131,7 @@ private void ventTilFagsakstatus(FagsakStatus... status) {
131131 Vent .til (() -> {
132132 refreshFagsak (valgtFagsak .saksnummer ());
133133 return harFagsakstatus (status );
134- }, 10 , "Fagsak har ikke status " + Set .of (status ));
134+ }, "Fagsak har ikke status " + Set .of (status ));
135135 }
136136
137137 private boolean harFagsakstatus (FagsakStatus ... status ) {
@@ -233,7 +233,7 @@ public boolean harRevurderingBehandling() {
233233 .orElseThrow ();
234234 }
235235 return null ; // Vi har matchede behandlinger, men ikke av forventet antall!
236- }, 30 , "Saken har ikke fått behandling av type: " + behandlingstype );
236+ }, "Saken har ikke fått behandling av type: " + behandlingstype );
237237
238238 // 2) Hvis vi venter på en REVURDERING og behandling er køet, men ikke gjennopptatt venter vi til AP 7011 er utført.
239239 if (BehandlingType .REVURDERING .equals (behandlingstype ) && erBehandlingKøetOgIkkeGjenopptatt (behandling .uuid )) {
@@ -243,7 +243,7 @@ public boolean harRevurderingBehandling() {
243243 .orElseThrow ()
244244 .getStatus ()
245245 .equals ("UTFO" )
246- , 30 , "Køet behandling er ikke gjenopptatt av fpsak!" );
246+ , "Køet behandling er ikke gjenopptatt av fpsak!" );
247247 }
248248
249249 // 3) Venter til enten behandling avsluttet eller det har oppstått et aksjonspunkt
@@ -282,7 +282,7 @@ private boolean harBehandling(BehandlingType behandlingstype, BehandlingÅrsakTy
282282 */
283283 public void ventTilBehandlingsstatus (BehandlingStatus forventetStatus ) {
284284 debugBehandlingsstatus (forventetStatus , valgtBehandling .uuid );
285- venterPåFerdigProssesseringOgOppdaterBehandling (valgtBehandling .uuid );
285+ venterPåFerdigProssesseringOgOppdaterBehandling (valgtBehandling .uuid , valgtBehandling . id );
286286 var behandlingsstatus = getBehandlingsstatus ();
287287 if (forventetStatus .equals (behandlingsstatus )) {
288288 return ;
@@ -305,15 +305,15 @@ public BehandlingStatus getBehandlingsstatus() {
305305 }
306306
307307 private void venterPåFerdigProssesseringOgOppdaterBehandling (Behandling behandling ) {
308- venterPåFerdigProssesseringOgOppdaterBehandling (behandling .uuid );
308+ venterPåFerdigProssesseringOgOppdaterBehandling (behandling .uuid , behandling . id );
309309 }
310310
311- private void venterPåFerdigProssesseringOgOppdaterBehandling (UUID behandlingsuuid ) {
311+ private void venterPåFerdigProssesseringOgOppdaterBehandling (UUID behandlingsuuid , int behandlingId ) {
312312 // Sjekker om behandlingen prosesserer. Siden vi vil vente på at den er ferdig for å få den siste
313313 // behandling.versjon. Og å hindre at tester henter data fra behandlingen som kan endre seg ettersom
314314 // behandlingen ikke har stoppet opp
315315
316- valgtBehandling = ventTilBehandlingErFerdigProsessertOgReturner (behandlingsuuid );
316+ valgtBehandling = ventTilBehandlingErFerdigProsessertOgReturner (behandlingsuuid , behandlingId );
317317
318318 // TODO: fiks dette!
319319 oppdaterLazyFelterForBehandling ();
@@ -332,9 +332,9 @@ private void oppdaterLazyFelterForBehandling() {
332332 * Status endepunktet i fpsak fungerer med unntak når saken er satt på vent. Hvis vi sjekke status før behandlingen er
333333 * gjenopptatt, vil den bare returnere behandlingen før prosesseringene er ferdig. Må legge inn noe spesiallokikk for håndtering av dette.
334334 */
335- private Behandling ventTilBehandlingErFerdigProsessertOgReturner (UUID behandlinguuid ) {
336- return Vent .på (() -> behandlingerKlient .hentBehandlingHvisTilgjenglig (behandlinguuid ), 90 , () -> {
337- var prosessTasker = hentProsesstaskerForBehandling (behandlinguuid );
335+ private Behandling ventTilBehandlingErFerdigProsessertOgReturner (UUID behandlinguuid , int behandlingId ) {
336+ return Vent .på (() -> behandlingerKlient .hentBehandlingHvisTilgjenglig (behandlinguuid ), () -> {
337+ var prosessTasker = hentProsesstaskerForBehandling (behandlingId );
338338 var prosessTaskList = new StringBuilder ();
339339 for (ProsessTaskDataDto prosessTaskListItemDto : prosessTasker ) {
340340 prosessTaskList .append (prosessTaskListItemDto .getTaskType ())
@@ -346,9 +346,9 @@ private Behandling ventTilBehandlingErFerdigProsessertOgReturner(UUID behandling
346346 });
347347 }
348348
349- private List <ProsessTaskDataDto > hentProsesstaskerForBehandling (UUID behandlingsuuid ) {
349+ private List <ProsessTaskDataDto > hentProsesstaskerForBehandling (int behandlingId ) {
350350 return prosesstaskKlient .alleProsesstaskPåBehandling ().stream ()
351- .filter (p -> Objects .equals (behandlingsuuid . toString ( ), p .getTaskParametre ().getProperty ("behandlingId" )))
351+ .filter (p -> Objects .equals (String . valueOf ( behandlingId ), p .getTaskParametre ().getProperty ("behandlingId" )))
352352 .toList ();
353353 }
354354
@@ -384,7 +384,7 @@ private void populateBehandling(Behandling behandling) {
384384 Vent .til (() -> {
385385 refreshBehandling ();
386386 return valgtBehandling .behandlingPaaVent ;
387- }, 60 , "Behandling kom aldri på vent" );
387+ }, "Behandling kom aldri på vent" );
388388 }
389389
390390 @ Step ("Setter behandling på vent" )
@@ -579,8 +579,8 @@ public void ventTilAvsluttetBehandling() {
579579 * Venter da til den er gjenopprettet, for så og vente på potensiell prosessering.
580580 */
581581 if (hentHistorikkinnslagPåBehandling ().stream ().anyMatch (h -> h .type ().equals (HistorikkinnslagType .BEH_VENT ))) {
582- Vent .til (() -> hentHistorikkinnslagPåBehandling ().stream ().anyMatch (h -> GJENOPPTATT .contains (h .type ()))
583- , 10 , "Behandlingen er på vent og er ikke blitt gjenopptatt!" );
582+ Vent .til (() -> hentHistorikkinnslagPåBehandling ().stream ().anyMatch (h -> GJENOPPTATT .contains (h .type ())),
583+ "Behandlingen er på vent og er ikke blitt gjenopptatt!" );
584584 }
585585
586586 ventTilBehandlingsstatus (BehandlingStatus .AVSLUTTET );
@@ -633,29 +633,29 @@ public void ventTilAvsluttetBehandlingOgDetOpprettesTilbakekreving() {
633633 }
634634
635635 public HistorikkInnslag hentHistorikkinnslagAvType (HistorikkinnslagType type ) {
636- return hentHistorikkinnslagAvType (type , valgtBehandling .uuid );
636+ return hentHistorikkinnslagAvType (type , valgtBehandling .uuid , valgtBehandling . id );
637637 }
638638
639- public HistorikkInnslag hentHistorikkinnslagAvType (HistorikkinnslagType type , UUID behandlingsId ) {
640- venterPåFerdigProssesseringOgOppdaterBehandling (behandlingsId );
639+ public HistorikkInnslag hentHistorikkinnslagAvType (HistorikkinnslagType type , UUID behandlingsUuid , int behandlingId ) {
640+ venterPåFerdigProssesseringOgOppdaterBehandling (behandlingsUuid , behandlingId );
641641 if (List .of (HistorikkinnslagType .VEDLEGG_MOTTATT , HistorikkinnslagType .REVURD_OPPR ).contains (type )) {
642- behandlingsId = null ;
642+ behandlingsUuid = null ;
643643 }
644- return hentHistorikkinnslagPåBehandling (behandlingsId ).stream ()
644+ return hentHistorikkinnslagPåBehandling (behandlingsUuid ).stream ()
645645 .filter (innslag -> type .equals (innslag .type ()))
646646 .findFirst ()
647647 .orElse (null );
648648 }
649649
650650 public void ventTilHistorikkinnslag (HistorikkinnslagType type ) {
651651 Vent .til (() -> harHistorikkinnslagPåBehandling (type ),
652- 45 , () -> "Saken hadde ikke historikkinslag " + type + "\n HistorikkInnslag:"
652+ () -> "Saken hadde ikke historikkinslag " + type + "\n HistorikkInnslag:"
653653 + String .join ("\t \n " , String .valueOf (hentHistorikkinnslagPåBehandling ())));
654654 }
655655
656656 public void ventTilHistorikkinnslag (Set <HistorikkinnslagType > typer ) {
657657 Vent .til (() -> harHistorikkinnslagPåBehandling (typer ),
658- 45 , () -> "Saken hadde ikke historikkinslag " + typer + "\n HistorikkInnslag:"
658+ () -> "Saken hadde ikke historikkinslag " + typer + "\n HistorikkInnslag:"
659659 + String .join ("\t \n " , String .valueOf (hentHistorikkinnslagPåBehandling ())));
660660 }
661661
@@ -691,7 +691,7 @@ public void ventTilRisikoKlassefiseringsstatus(RisikoklasseType forventetRisikok
691691 Vent .til (() -> {
692692 var response = risikovurderingKlient .getRisikovurdering (valgtBehandling .uuid );
693693 return response .risikoklasse ().equals (forventetRisikoklasse );
694- }, 45 , "Har ikke riktig risikoklassifiseringsstatus" );
694+ }, "Har ikke riktig risikoklassifiseringsstatus" );
695695 }
696696
697697 /* VERIFISERINGER */
0 commit comments