Skip to content

Commit

Permalink
Fjerne AltinnTilgangMottaker siden den ikke trengs enda
Browse files Browse the repository at this point in the history
  • Loading branch information
anderslysne committed Nov 13, 2024
1 parent d2a89d7 commit 822d7a7
Show file tree
Hide file tree
Showing 8 changed files with 13 additions and 49 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ import no.nav.arbeidsgiver.notifikasjon.bruker.BrukerModel.Kalenderavtale.Tilsta
import no.nav.arbeidsgiver.notifikasjon.hendelse.HardDeletedRepository
import no.nav.arbeidsgiver.notifikasjon.hendelse.HendelseModel
import no.nav.arbeidsgiver.notifikasjon.hendelse.HendelseModel.AltinnMottaker
import no.nav.arbeidsgiver.notifikasjon.hendelse.HendelseModel.AltinnTilgangMottaker
import no.nav.arbeidsgiver.notifikasjon.hendelse.HendelseModel.BeskjedOpprettet
import no.nav.arbeidsgiver.notifikasjon.hendelse.HendelseModel.BrukerKlikket
import no.nav.arbeidsgiver.notifikasjon.hendelse.HendelseModel.EksterntVarselFeilet
Expand Down Expand Up @@ -1138,17 +1137,14 @@ class BrukerRepositoryImpl(
mottaker = mottaker
)

is AltinnMottaker -> storeAltinnMottaker(
notifikasjonId = notifikasjonId,
sakId = sakId,
mottaker = mottaker
)

is AltinnTilgangMottaker -> storeAltinnTilgangMottaker(
notifikasjonId = notifikasjonId,
sakId = sakId,
mottaker = mottaker
)
is AltinnMottaker -> {
storeAltinnMottaker(
notifikasjonId = notifikasjonId,
sakId = sakId,
orgNr = mottaker.virksomhetsnummer,
altinnTilgang = "${mottaker.serviceCode}:${mottaker.serviceEdition}"
)
}
}
}

Expand All @@ -1175,7 +1171,8 @@ class BrukerRepositoryImpl(
fun Transaction.storeAltinnMottaker(
notifikasjonId: UUID?,
sakId: UUID?,
mottaker: AltinnMottaker
orgNr: String,
altinnTilgang: String
) {
executeUpdate(
"""
Expand All @@ -1187,28 +1184,8 @@ class BrukerRepositoryImpl(
) {
nullableUuid(notifikasjonId)
nullableUuid(sakId)
text(mottaker.virksomhetsnummer)
text("${mottaker.serviceCode}:${mottaker.serviceEdition}")
}
}

fun Transaction.storeAltinnTilgangMottaker(
notifikasjonId: UUID?,
sakId: UUID?,
mottaker: AltinnTilgangMottaker
) {
executeUpdate(
"""
insert into mottaker_altinn_tilgang
(notifikasjon_id, sak_id, virksomhet, altinn_tilgang)
values (?, ?, ?, ?)
on conflict do nothing
"""
) {
nullableUuid(notifikasjonId)
nullableUuid(sakId)
text(mottaker.virksomhetsnummer)
text(mottaker.tilgang)
text(orgNr)
text(altinnTilgang)
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -724,12 +724,6 @@ object HendelseModel {
val virksomhetsnummer: String,
) : Mottaker()

@JsonTypeName("altinnTilgang")
data class AltinnTilgangMottaker(
val tilgang: String, // TODO: hva er beste navngivning her? tilgang? ressurs?
val virksomhetsnummer: String,
) : Mottaker()

@JsonTypeInfo(use = JsonTypeInfo.Id.NAME)
sealed class EksterntVarsel {
abstract val varselId: UUID
Expand Down Expand Up @@ -810,5 +804,4 @@ val HendelseModel.Mottaker.virksomhetsnummer: String
get() = when (this) {
is HendelseModel.NærmesteLederMottaker -> this.virksomhetsnummer
is HendelseModel.AltinnMottaker -> this.virksomhetsnummer
is HendelseModel.AltinnTilgangMottaker -> this.virksomhetsnummer
}
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ class FunkyCache<K: Any, V>(maxCapacity : Int, val loader: suspend (K) -> V) {
}
}


private class MutexMap<K> {
private val mutexes: MutableMap<K, Mutex> = Collections.synchronizedMap(WeakHashMap())

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import com.fasterxml.jackson.module.kotlin.readValue
import no.nav.arbeidsgiver.notifikasjon.hendelse.HardDeletedRepository
import no.nav.arbeidsgiver.notifikasjon.hendelse.HendelseModel
import no.nav.arbeidsgiver.notifikasjon.hendelse.HendelseModel.AltinnMottaker
import no.nav.arbeidsgiver.notifikasjon.hendelse.HendelseModel.AltinnTilgangMottaker
import no.nav.arbeidsgiver.notifikasjon.hendelse.HendelseModel.BeskjedOpprettet
import no.nav.arbeidsgiver.notifikasjon.hendelse.HendelseModel.BrukerKlikket
import no.nav.arbeidsgiver.notifikasjon.hendelse.HendelseModel.EksterntVarselFeilet
Expand Down Expand Up @@ -856,7 +855,6 @@ class ProdusentRepositoryImpl(
when (mottaker) {
is NærmesteLederMottaker -> storeNærmesteLederMottaker(notifikasjonId, mottaker)
is AltinnMottaker -> storeAltinnMottaker(notifikasjonId, mottaker)
is AltinnTilgangMottaker -> TODO()
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -227,7 +227,6 @@ private fun MottakerInput.sammeSom(mottaker: Mottaker): Boolean {
is NærmesteLederMottaker ->
mottaker.ansattFnr == this.naermesteLeder?.ansattFnr &&
mottaker.naermesteLederFnr == this.naermesteLeder.naermesteLederFnr
is HendelseModel.AltinnTilgangMottaker -> TODO()
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -266,7 +266,6 @@ internal class QueryNotifikasjoner(
return when (domene) {
is HendelseModel.AltinnMottaker -> AltinnMottaker.fraDomene(domene)
is HendelseModel.NærmesteLederMottaker -> NærmesteLederMottaker.fraDomene(domene)
is HendelseModel.AltinnTilgangMottaker -> TODO()
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -84,9 +84,7 @@ class ReplayValidatorService(
is HendelseModel.TilleggsinformasjonSak,
is HendelseModel.OppgavePåminnelseEndret,
is HendelseModel.NyStatusSak -> Unit

}

}

override suspend fun processingLoopStep() {}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -522,7 +522,6 @@ fun List<Mottaker>.oppsummering(): String =
when (it) {
is NærmesteLederMottaker -> "NærmesteLeder"
is AltinnMottaker -> "Altinn:${it.serviceCode}:${it.serviceEdition}"
is HendelseModel.AltinnTilgangMottaker -> TODO()
}
}
.sorted()
Expand Down

0 comments on commit 822d7a7

Please sign in to comment.