File tree 2 files changed +21
-8
lines changed
pages/destructionlist/detail
2 files changed +21
-8
lines changed Original file line number Diff line number Diff line change @@ -12,15 +12,16 @@ export type ReviewResponse = {
12
12
export type ReviewItemResponse = {
13
13
reviewItem : ReviewItem [ "pk" ] ;
14
14
actionItem : "keep" | "remove" ;
15
- actionZaak : ActionZaak ;
15
+ actionZaakType : "selectielijstklasse_and_bewaartermijn" | "bewaartermijn" ;
16
+ actionZaak ?: ActionZaak ;
16
17
comment : string ;
17
18
pk ?: number ;
18
19
created ?: string ;
19
20
} ;
20
21
21
22
export type ActionZaak = {
22
- selectielijstklasse : string ;
23
- archiefactiedatum : string ;
23
+ selectielijstklasse ? : string ;
24
+ archiefactiedatum ? : string ;
24
25
} ;
25
26
26
27
/**
Original file line number Diff line number Diff line change @@ -260,12 +260,24 @@ export function DestructionListDetailPage() {
260
260
return {
261
261
reviewItem : ri . pk ,
262
262
actionItem : detail . action === "keep" ? "keep" : "remove" ,
263
- actionZaak : {
264
- selectielijstklasse : detail . selectielijstklasse ,
265
- archiefactiedatum : detail . archiefactiedatum ,
266
- } ,
267
263
comment : detail . comment ,
268
- } ;
264
+ actionZaakType :
265
+ detail . action === "keep"
266
+ ? undefined
267
+ : detail . action === "change_selectielijstklasse"
268
+ ? "selectielijstklasse_and_bewaartermijn"
269
+ : "bewaartermijn" ,
270
+ actionZaak :
271
+ detail . action !== "keep"
272
+ ? {
273
+ selectielijstklasse :
274
+ detail . action === "change_selectielijstklasse"
275
+ ? detail . selectielijstklasse
276
+ : undefined ,
277
+ archiefactiedatum : detail . archiefactiedatum ,
278
+ }
279
+ : undefined ,
280
+ } as ReviewItemResponse ;
269
281
} ) || [ ] ,
270
282
} ,
271
283
} ,
You can’t perform that action at this time.
0 commit comments