Skip to content

Commit 4af70b4

Browse files
committed
Fjerner mer enda mer logikk rundt innlogging.
1 parent f303fd8 commit 4af70b4

File tree

4 files changed

+0
-162
lines changed

4 files changed

+0
-162
lines changed

src/main/kotlin/no/nav/tms/statistikk/eksternVarsling/EksternVarslingRepository.kt

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -8,32 +8,6 @@ import java.time.ZonedDateTime
88

99
class EksternVarslingRepository(val db: Database) {
1010

11-
fun insertEksternVarsling(eventId: String, kanal: String, ident: String, tidspunkt: LocalDateTime) {
12-
13-
val conflictString = when {
14-
kanal.erEpost() -> "DO UPDATE SET epost=true"
15-
kanal.erSms() -> "DO UPDATE SET sms=true"
16-
else -> "DO NOTHING"
17-
}
18-
19-
db.update {
20-
queryOf(
21-
"""INSERT INTO innlogging_etter_eksternt_varsel(eventid,ident,dato,sendttimestamp,epost,sms)
22-
|VALUES(:eventId,:ident,:tidspunkt::date,:tidspunkt,:epost,:sms)
23-
|ON CONFLICT(eventId,dato)
24-
|$conflictString
25-
""".trimMargin(),
26-
mapOf(
27-
"eventId" to eventId,
28-
"ident" to ident,
29-
"tidspunkt" to tidspunkt,
30-
"epost" to (kanal.erEpost()),
31-
"sms" to (kanal.erSms())
32-
)
33-
)
34-
}
35-
}
36-
3711
fun updateVarsel(eventId: String, kanal: String) = db.update {
3812

3913
queryOf(

src/main/kotlin/no/nav/tms/statistikk/eksternVarsling/EksternVarslingSubscriber.kt

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,6 @@ class EksternVarslingSubscriber(
2121
.withValue("status", "sendt")
2222

2323
override suspend fun receive(jsonMessage: JsonMessage) {
24-
eksternVarslingRepository.insertEksternVarsling(
25-
eventId = jsonMessage.varselId,
26-
kanal = jsonMessage.kanal,
27-
ident = jsonMessage.ident,
28-
tidspunkt = jsonMessage.tidspunkt
29-
)
3024
eksternVarslingRepository.updateVarsel(jsonMessage.varselId, jsonMessage.kanal)
3125
}
3226
}

src/test/kotlin/no/nav/tms/statistikk/eksternVarsling/EksternVarslingRepositoryTest.kt

Lines changed: 0 additions & 74 deletions
This file was deleted.

src/test/kotlin/no/nav/tms/statistikk/eksternVarsling/EksternVarslingSubscriberTest.kt

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import cleanTables
66
import io.kotest.matchers.shouldBe
77
import io.kotest.matchers.shouldNotBe
88
import no.nav.tms.kafka.application.MessageBroadcaster
9-
import no.nav.tms.statistikk.database.DateTimeHelper
109
import no.nav.tms.statistikk.database.DateTimeHelper.nowAtUtcZ
1110
import no.nav.tms.statistikk.varsel.*
1211
import org.junit.jupiter.api.AfterEach
@@ -30,52 +29,6 @@ class EksternVarslingSubscriberTest {
3029
db.cleanTables("innlogging_etter_eksternt_varsel")
3130
}
3231

33-
@Test
34-
fun `Plukker opp ekstern varsling sendt`() {
35-
broadcaster.broadcastJson(SMS.testMessage("123"))
36-
broadcaster.broadcastJson(EPOST.testMessage("124"))
37-
38-
db.getEksternVarsling("123").first() shouldNotBe null
39-
db.getEksternVarsling("124").first() shouldNotBe null
40-
}
41-
42-
@Test
43-
fun `Oppdaterer varslingskanaler`() {
44-
broadcaster.broadcastJson(SMS.testMessage("123"))
45-
broadcaster.broadcastJson(EPOST.testMessage("123"))
46-
db.getEksternVarsling("123").assert {
47-
size shouldNotBe 0
48-
first()["sms"] shouldBe true
49-
first()["epost"] shouldBe true
50-
}
51-
52-
broadcaster.broadcastJson(EPOST.testMessage("124"))
53-
broadcaster.broadcastJson(SMS.testMessage("124"))
54-
55-
db.getEksternVarsling("123").assert {
56-
size shouldBe 1
57-
first()["sms"] shouldBe true
58-
first()["epost"] shouldBe true
59-
}
60-
61-
}
62-
63-
@Test
64-
fun `Plukker opp revarsling sendt`() {
65-
val testEvent = "23456789"
66-
val testIdent = "987654"
67-
val previous = DateTimeHelper.nowAtUtc().minusDays(11)
68-
69-
db.insertEksterntTestVarsel(testEvent, testIdent, previous, EPOST)
70-
71-
broadcaster.broadcastJson(SMS.testMessage(testEvent, testIdent))
72-
broadcaster.broadcastJson(EPOST.testMessage(testEvent, testIdent))
73-
74-
db.getEksternVarsling(eventId = testEvent).assert {
75-
size shouldBe 2
76-
}
77-
}
78-
7932
@Test
8033
fun `oppdaterer status om ekstern varsling`() {
8134
val eventId1 = UUID.randomUUID().toString()
@@ -104,15 +57,6 @@ class EksternVarslingSubscriberTest {
10457
varsel3.eksternVarslingSendtSms shouldBe true
10558
varsel3.eksternVarslingSendtEpost shouldBe true
10659
}
107-
108-
@Test
109-
fun `leser også eventer fra ny ekstern-varsling app`() {
110-
broadcaster.broadcastJson(SMS.testMessageNew("123"))
111-
broadcaster.broadcastJson(EPOST.testMessageNew("124"))
112-
113-
db.getEksternVarsling("123").first() shouldNotBe null
114-
db.getEksternVarsling("124").first() shouldNotBe null
115-
}
11660
}
11761

11862

0 commit comments

Comments
 (0)