Skip to content

Commit

Permalink
♻️ Trenger ikke lazy loade håndterere i graphQLApi
Browse files Browse the repository at this point in the history
  • Loading branch information
chsko committed Oct 30, 2024
1 parent a4e908c commit 033b9c0
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 15 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -67,19 +67,14 @@ fun Application.graphQLApi(
beslutterGruppeId: UUID,
snapshotService: SnapshotService,
behandlingsstatistikkMediator: IBehandlingsstatistikkService,
saksbehandlerhåndtererProvider: () -> Saksbehandlerhåndterer,
oppgavehåndtererProvider: () -> Oppgavehåndterer,
saksbehandlerhåndterer: Saksbehandlerhåndterer,
oppgavehåndterer: Oppgavehåndterer,
totrinnsvurderinghåndterer: Totrinnsvurderinghåndterer,
godkjenninghåndtererProvider: () -> Godkjenninghåndterer,
personhåndtererProvider: () -> Personhåndterer,
dokumenthåndtererProvider: () -> Dokumenthåndterer,
godkjenninghåndterer: Godkjenninghåndterer,
personhåndterer: Personhåndterer,
dokumenthåndterer: Dokumenthåndterer,
stansAutomatiskBehandlinghåndterer: StansAutomatiskBehandlinghåndterer,
) {
val saksbehandlerhåndterer: Saksbehandlerhåndterer by lazy { saksbehandlerhåndtererProvider() }
val oppgavehåndterer: Oppgavehåndterer by lazy { oppgavehåndtererProvider() }
val godkjenninghåndterer: Godkjenninghåndterer by lazy { godkjenninghåndtererProvider() }
val personhåndterer: Personhåndterer by lazy { personhåndtererProvider() }
val dokumenthåndterer: Dokumenthåndterer by lazy { dokumenthåndtererProvider() }
val schema =
SchemaBuilder(
personApiDao = personApiDao,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -202,12 +202,12 @@ internal class SpesialistApp(
beslutterGruppeId = tilgangsgrupper.beslutterGruppeId,
snapshotService = snapshotService,
behandlingsstatistikkMediator = behandlingsstatistikkService,
saksbehandlerhåndtererProvider = { saksbehandlerMediator },
oppgavehåndtererProvider = { oppgaveService },
saksbehandlerhåndterer = saksbehandlerMediator,
oppgavehåndterer = oppgaveService,
totrinnsvurderinghåndterer = totrinnsvurderingService,
godkjenninghåndtererProvider = { godkjenningService },
personhåndtererProvider = { meldingMediator },
dokumenthåndtererProvider = { dokumentMediator },
godkjenninghåndterer = godkjenningService,
personhåndterer = meldingMediator,
dokumenthåndterer = dokumentMediator,
stansAutomatiskBehandlinghåndterer = stansAutomatiskBehandlingMediator,
)

Expand Down

0 comments on commit 033b9c0

Please sign in to comment.