@@ -267,9 +267,9 @@ def update(
267
267
) -> DestructionList :
268
268
user = self .context ["request" ].user
269
269
validated_data .pop ("reviewer" , None )
270
- add_data = validated_data .pop ("add" , None )
271
- remove_data = validated_data .pop ("remove" , None )
272
- items_data = validated_data .pop ("items" , None )
270
+ add_data = validated_data .pop ("add" , [] )
271
+ remove_data = validated_data .pop ("remove" , [] )
272
+ items_data = validated_data .pop ("items" , [] )
273
273
instance .contains_sensitive_info = validated_data .pop (
274
274
"contains_sensitive_info" , instance .contains_sensitive_info
275
275
)
@@ -278,15 +278,15 @@ def update(
278
278
279
279
instance .name = validated_data .pop ("name" , instance .name )
280
280
281
- if items_data is not None or bulk_select :
281
+ if items_data or bulk_select :
282
282
instance .items .all ().delete ()
283
283
284
284
zaken = self ._get_zaken (zaak_filters , items_data , bulk_select )
285
285
286
286
instance .add_items (zaken )
287
287
288
288
if add_data :
289
- zaken = self ._get_zaken (zaak_filters , add_data or [] , bulk_select )
289
+ zaken = self ._get_zaken (zaak_filters , add_data , bulk_select )
290
290
self .instance .add_items (zaken )
291
291
292
292
if remove_data :
0 commit comments