File tree 3 files changed +13
-9
lines changed
src/main/kotlin/no/nav/familie/ef/sak
3 files changed +13
-9
lines changed Original file line number Diff line number Diff line change @@ -84,10 +84,10 @@ class RevurderingController(
84
84
85
85
@PostMapping(" behandleAutomatisk" )
86
86
fun opprettAutomatiskInntektsendringsTask (
87
- @RequestBody personident : String ,
87
+ @RequestBody personIdenter : List < String > ,
88
88
): Ressurs <Boolean > {
89
89
// tilgangService.validerTilgangTilBehandling(behandlingId, AuditLoggerEvent.ACCESS)
90
- revurderingService.opprettAutomatiskInntektsendringTask(personident )
90
+ revurderingService.opprettAutomatiskInntektsendringTask(personIdenter )
91
91
return Ressurs .success(true )
92
92
}
93
93
}
Original file line number Diff line number Diff line change @@ -144,15 +144,19 @@ class RevurderingService(
144
144
}
145
145
146
146
@Transactional
147
- fun opprettAutomatiskInntektsendringTask (personident : String ) {
147
+ fun opprettAutomatiskInntektsendringTask (personIdenter : List < String > ) {
148
148
if (LeaderClient .isLeader() == true ) {
149
149
// val ukenummer = LocalDate.now().get(IsoFields.WEEK_OF_WEEK_BASED_YEAR)
150
150
// val year = LocalDate.now().year
151
- val payload = personident
152
- val finnesTask = taskService.finnTaskMedPayloadOgType(payload, BehandleAutomatiskInntektsendringTask .TYPE )
153
- if (finnesTask == null ) {
154
- val task = BehandleAutomatiskInntektsendringTask .opprettTask(payload)
155
- taskService.save(task)
151
+
152
+ personIdenter.forEach { personIdent ->
153
+ val payload = personIdent
154
+ val finnesTask = taskService.finnTaskMedPayloadOgType(payload, BehandleAutomatiskInntektsendringTask .TYPE )
155
+
156
+ if (finnesTask == null ) {
157
+ val task = BehandleAutomatiskInntektsendringTask .opprettTask(payload)
158
+ taskService.save(task)
159
+ }
156
160
}
157
161
}
158
162
}
Original file line number Diff line number Diff line change @@ -103,7 +103,7 @@ class OppgaveforvaltningsController(
103
103
fun manuellOpprettelseAvBehandleAutomatiskInntektsendringTask (
104
104
@RequestBody manuellOpprettelseAvBehandleAutomatiskInntektsendringTaskRequestBody : ManuellOpprettelseAvBehandleAutomatiskInntektsendringTaskRequestBody ,
105
105
) {
106
- revurderingService.opprettAutomatiskInntektsendringTask(personident = manuellOpprettelseAvBehandleAutomatiskInntektsendringTaskRequestBody.personIdent)
106
+ revurderingService.opprettAutomatiskInntektsendringTask(personIdenter = listOf ( manuellOpprettelseAvBehandleAutomatiskInntektsendringTaskRequestBody.personIdent) )
107
107
}
108
108
}
109
109
You can’t perform that action at this time.
0 commit comments