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

Lagt til støtte for å kopiere journalpost #1117

Merged
merged 24 commits into from
Sep 19, 2024
Merged

Conversation

albrektsson
Copy link
Contributor

@albrektsson albrektsson commented Feb 27, 2024

Ved flytte denne funksjonaliteten inn til punsj vil det også gir oss muligheten til å fange opp den kopierte journalpostens nye id, som gjør at vi kan navigere saksbehandler rett til den i punsj, i stedenfor for å søke opp søkeren på nytt i LOS, og prøve å finne den nye journalposten.

I tillegg fjerner dette vår avhengighet til k9-punsjbolle og Rapid&Rivers, og gir oss bedre mulighet til feilhåndtering og en tjeneste mindre å forvalte.

BREAKING CHANGE (håndteres av frontend nå)
POST /journalpost/kopier/{journalpost_id} returnerer nå 201 CREATED (tidligere 202 ACCEPTED) med response som inneholder id til den nye journalposten.

albrektsson and others added 7 commits February 27, 2024 08:34
# Conflicts:
#	src/main/kotlin/no/nav/k9punsj/integrasjoner/dokarkiv/SafDtos.kt
#	src/main/kotlin/no/nav/k9punsj/journalpost/JournalpostRoutes.kt
#	src/main/kotlin/no/nav/k9punsj/journalpost/JournalpostService.kt
#	src/test/kotlin/no/nav/k9punsj/journalpost/KopierJournalpostRouteTest.kt
# Conflicts:
#	src/test/kotlin/no/nav/k9punsj/rest/eksternt/k9sak/LokalK9SakService.kt
#	src/test/kotlin/no/nav/k9punsj/rest/eksternt/k9sak/TestK9SakService.kt
@ramrock93 ramrock93 marked this pull request as ready for review September 12, 2024 08:18
@ramrock93 ramrock93 requested a review from a team as a code owner September 12, 2024 08:18
@ramrock93 ramrock93 merged commit d57635e into master Sep 19, 2024
2 checks passed
@ramrock93 ramrock93 deleted the kopierjournalpost branch September 19, 2024 07:26
ramrock93 added a commit that referenced this pull request Sep 23, 2024
Lagt til støtte for å kopiere journalpost (#1117)
* WIP Støtte for å kopiere journalpost

* Testjobb

* Fikser kopiering av journalpost

* Refaktorerer ut krav for kopiering.

* Fjerner ubrukt felt.

* Fjerner rapid og ubrukte klasser.

* Fikser circular reference.

* Lagrer journalpostkopi gjennom hendelseMottaker.

* Etterspørr datoOpprettet ved kall mot SAF.

* Legger på TODO...

* Fjerner konsumering fra punsjbolle topic.

* Fikser feilhåndtering ved kopiering av journalpost.

* Rydder opp kode

* Bruker enum for string verdier.

* Fjerner ubrukt variabel.

* Bruker enum for string verdier.

* Forenkler logikk.

* Returnerer mer detaljert respons ved kopiering av JP.
ramrock93 added a commit that referenced this pull request Sep 27, 2024
)

* WIP Støtte for å kopiere journalpost

* Testjobb

* Fikser kopiering av journalpost

* Refaktorerer ut krav for kopiering.

* Fjerner ubrukt felt.

* Fjerner rapid og ubrukte klasser.

* Fikser circular reference.

* Lagrer journalpostkopi gjennom hendelseMottaker.

* Etterspørr datoOpprettet ved kall mot SAF.

* Legger på TODO...

* Fjerner konsumering fra punsjbolle topic.

* Fikser feilhåndtering ved kopiering av journalpost.

* Rydder opp kode

* Bruker enum for string verdier.

* Fjerner ubrukt variabel.

* Bruker enum for string verdier.

* Forenkler logikk.

* Returnerer mer detaljert respons ved kopiering av JP.

* Tilrettelegger for kopiering av JP for alle ytelser.

* Lagt til støtte for å kopiere journalpost (#1117)

* WIP Støtte for å kopiere journalpost

* Testjobb

* Fikser kopiering av journalpost

* Refaktorerer ut krav for kopiering.

* Fjerner ubrukt felt.

* Fjerner rapid og ubrukte klasser.

* Fikser circular reference.

* Lagrer journalpostkopi gjennom hendelseMottaker.

* Etterspørr datoOpprettet ved kall mot SAF.

* Legger på TODO...

* Fjerner konsumering fra punsjbolle topic.

* Fikser feilhåndtering ved kopiering av journalpost.

* Rydder opp kode

* Bruker enum for string verdier.

* Fjerner ubrukt variabel.

* Bruker enum for string verdier.

* Forenkler logikk.

* Returnerer mer detaljert respons ved kopiering av JP.

---------

Co-authored-by: Ramin Esfandiari <[email protected]>
Co-authored-by: Ramin Esfandiari <[email protected]>

* Fjerner `fra` felt i kopiering som fører forvirring.

Det er kun personen vi kopierer til som er viktig.
til person kan være samme person som er registrert på orginal eller en annen person som det skal kopieres til.

* Sjekker null eller tom

* Legger til støtte for resterende ytelser for kopiering

---------

Co-authored-by: albrektsson <[email protected]>
Co-authored-by: Emil Albrektsson <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants