Skip to content

Conversation

@qtips
Copy link
Contributor

@qtips qtips commented Nov 10, 2025

Behov / Bakgrunn

Breveditor i frontend har mye tilpasningslogikk for å dele opp brevhtml fra backend i deler som funker for editor. Dette bør ligge i backend da backend vet hva som kan endres og ikke. Også slipper frontend å ha logikk på deler den ikke har kontroll over.

Løsning

Laget nytt endepunkt editor for oppdeling av brevhtml i seksjoner: STYLE, STATISK, REDIGERBAR. brevhtml oppdeling kommer i en ordered liste som frontend kan loope gjennom og plotte inn i frontend. Endepunktet leverer 3 versjoner brev: original, redigert og tidligereRedigert, slik at frontend kan selv velge hvilket den vil vise.

Brukes av navikt/k9-sak-web#8129

Når dette er tatt i bruk bør frontend slutte å bruke deprekerte felter i VedtaksbrevValg

qtips added 7 commits October 2, 2025 12:45
WIP - utvid test med flere seksjoner. Trekke ut html
# Conflicts:
#	formidling/src/main/java/no/nav/ung/sak/formidling/vedtak/VedtaksbrevTjeneste.java
#	web/src/main/java/no/nav/ung/sak/web/app/tjenester/formidling/FormidlingRestTjeneste.java
Dropper <section...> i slutt resultatet da det er nøsted inni body.
Editor svarer med original, redigert og tidligere redigert.
deprekerer html felter fra valg endepunktet som nå erstattes av denne nye.
@qtips qtips requested a review from a team as a code owner November 10, 2025 09:47
@qtips qtips merged commit dfb6828 into master Nov 17, 2025
@qtips qtips deleted the TSFF-1205-frontendtilpasning2 branch November 17, 2025 15:06
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.

2 participants