Skip to content

Commit

Permalink
Oppdaterer titler til utkast.
Browse files Browse the repository at this point in the history
  • Loading branch information
ramrock93 committed Aug 30, 2023
1 parent 58962b2 commit 77d23fc
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 17 deletions.
3 changes: 1 addition & 2 deletions src/main/kotlin/no/nav/cache/cache/CacheService.kt
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ class CacheService(
repo.findByNøkkel(genererNøkkel(cacheEntryDTO.nøkkelPrefiks, fnr)) ?: throw CacheNotFoundException(
cacheEntryDTO.nøkkelPrefiks
)
logger.info("DEBUG oppdatering - cacheEntryDAO: {}", cacheEntryDAO)

return repo.save(cacheEntryDTO.somCacheEntryDAO(fnr, cacheEntryDAO.utkastId)).somCacheResponseDTO(fnr)
}

Expand All @@ -71,7 +71,6 @@ class CacheService(
repo.deleteById(cacheEntryDAO.nøkkel)
if (repo.existsById(cacheEntryDAO.nøkkel)) throw FailedCacheDeletionException(nøkkelPrefiks)

logger.info("DEBUG sletter utkast - cacheEntryDAO: {}", cacheEntryDAO)
if (cacheEntryDAO.utkastId != null && cacheEntryDAO.ytelse != null) {
utkastService.slettUtkast(cacheEntryDAO.ytelse, cacheEntryDAO.utkastId)
}
Expand Down
8 changes: 5 additions & 3 deletions src/main/kotlin/no/nav/cache/utkast/MineSiderService.kt
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ package no.nav.cache.utkast
import com.fasterxml.jackson.databind.ObjectMapper
import no.nav.cache.kafka.Topics.K9_DITTNAV_VARSEL_UTKAST
import org.apache.kafka.clients.producer.ProducerRecord
import org.json.JSONObject
import org.slf4j.Logger
import org.slf4j.LoggerFactory
import org.springframework.kafka.core.KafkaTemplate
Expand All @@ -27,11 +28,12 @@ class MineSiderService(
throw ex
}
.thenAccept { result: SendResult<String, String> ->
log.info("DEBUG: Utkast: {}", result.producerRecord.value()) // TODO: Fjern før produksjon
val utkastPayload = JSONObject(result.producerRecord.value()).remove("ident")
log.info(
"Sendte melding med offset {} på {}",
"Sendte utkast med offset {} på topic {}. Payload: {} ",
result.recordMetadata.offset(),
result.producerRecord.topic()
result.producerRecord.topic(),
utkastPayload
)
}
}
Expand Down
4 changes: 1 addition & 3 deletions src/main/kotlin/no/nav/cache/utkast/UtkastService.kt
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,15 @@ class UtkastService(
}

fun opprettUtkast(ident: String, ytelse: Ytelse): Utkast {
logger.info("Oppretter utkast ytelse: $ytelse")
val utkast = mineSiderProperties.opprettUtkast(ident, ytelse)
logger.info("Oppretter utkast for ytelse: $ytelse med id: ${utkast.utkastId}")
mineSiderService.sendUtkast(utkast.utkastId!!, utkast.byggK9Utkast(ytelse))
logger.info("Utkast opprettet med id: ${utkast.utkastId}")
return utkast
}

fun slettUtkast(ytelse: Ytelse, utkastId: String) {
logger.info("Sletter utkast ytelse: $ytelse med id: $utkastId")
val utkast = Utkast.Builder().utkastId(utkastId).delete()
mineSiderService.sendUtkast(utkastId, utkast.byggK9Utkast(ytelse))
logger.info("Utkast slettet med id: $utkastId")
}
}
18 changes: 9 additions & 9 deletions src/main/resources/application.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,43 +20,43 @@ no.nav:

pleiepenger-livets-slutt:
link: https://www.nav.no/familie/sykdom-i-familien/soknad/pleiepenger-i-livets-sluttfase
tittel: Søknad om pleiepenger ved pleie i hjemmet av nærstående i livets sluttfase
tittel: Søknad om pleiepenger i livets sluttfase

omsorgspenger-utvidet-rett:
link: https://www.nav.no/familie/sykdom-i-familien/soknad/omsorgspenger
tittel: Søknad om utvidet rett pga. kronisk sykt eller funksjonshemmet barn
tittel: Søknad om ekstra omsorgsdager for et barn som er kronisk sykt, funksjonshemmet eller langvarig sykt

omsorgspenger-midlertidig-alene:
link: https://www.nav.no/familie/sykdom-i-familien/soknad/ekstra-omsorgsdager-andre-forelder-ikke-tilsyn
tittel: Søknad om ekstra omsorgsdager når den andre forelderen ikke kan ha tilsyn med barn

omsorgspenger-utbetaling-arbeidstaker:
link: https://www.nav.no/familie/sykdom-i-familien/soknad/omsorgspengerutbetaling-arbeidstaker
tittel: Søknad om utbetaling av omsorgspenger for arbeidstakere
tittel: Søknad om utbetaling av omsorgspenger når arbeidsgiver ikke utbetaler

omsorgsdager-aleneomsorg:
link: https://www.nav.no/familie/sykdom-i-familien/soknad/omsorgsdager-aleneomsorg
tittel: Registrering av aleneomsorg for omsorgsdager
tittel: Søknad om ekstra omsorgsdager ved aleneomsorg

omsorgspenger-utbetaling-snf:
link: https://www.nav.no/familie/sykdom-i-familien/soknad/omsorgspengerutbetaling
tittel: Søknad om utbetaling av omsorgspenger - Selvstendig Næringsdrivende og Frilans
tittel: Søknad om utbetaling av omsorgspenger for selvstendig næringsdrivende og frilansere

ettersending:
link: https://www.nav.no/familie/sykdom-i-familien/soknad/ettersending
tittel: Melding om Ettersending
tittel: Ettersendelse av dokumentasjon

ettersending-pleiepenger-sykt-barn:
link: https://www.nav.no/familie/sykdom-i-familien/soknad/ettersending/pleiepenger/melding
tittel: Melding om Ettersending - Pleiepenger sykt barn
tittel: Ettersendelse av dokumentasjon til søknad om pleiepenger

ettersending-pleiepenger-livets-slutt:
link: https://www.nav.no/familie/sykdom-i-familien/soknad/ettersending/pleiepenger-livets-sluttfase/melding
tittel: Melding om Ettersending - Pleiepenger livets sluttfase
tittel: Ettersendelse av dokumentasjon til søknad om pleiepenger i livets sluttfase

ettersending-omp:
link: https://www.nav.no/familie/sykdom-i-familien/soknad/ettersending/omsorgspenger/melding
tittel: Melding om Ettersending - Omsorgspenger
tittel: Ettersendelse av dokumentasjon til omsorgspenger

management:
endpoints:
Expand Down

0 comments on commit 77d23fc

Please sign in to comment.