Skip to content

Commit 2d6ebab

Browse files
committed
reorder the new argument for backward compatibility.
1 parent 1843581 commit 2d6ebab

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

dicomanonymizer/simpledicomanonymizer.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -374,6 +374,7 @@ def anonymize_dicom_file(
374374
out_file: str,
375375
extra_anonymization_rules: dict = None,
376376
delete_private_tags: bool = True,
377+
base_rules_gen: Callable = initialize_actions,
377378
) -> None:
378379
"""
379380
Anonymize a DICOM file by modifying personal tags
@@ -387,7 +388,9 @@ def anonymize_dicom_file(
387388
"""
388389
dataset = pydicom.dcmread(in_file)
389390

390-
anonymize_dataset(dataset, extra_anonymization_rules, delete_private_tags)
391+
anonymize_dataset(
392+
dataset, extra_anonymization_rules, delete_private_tags, base_rules_gen
393+
)
391394

392395
# Store modified image
393396
dataset.save_as(out_file)
@@ -451,9 +454,9 @@ def get_private_tags(
451454

452455
def anonymize_dataset(
453456
dataset: pydicom.Dataset,
454-
base_rules_gen: Callable = initialize_actions,
455457
extra_anonymization_rules: dict = None,
456458
delete_private_tags: bool = True,
459+
base_rules_gen: Callable = initialize_actions,
457460
) -> None:
458461
"""
459462
Anonymize a pydicom Dataset by using anonymization rules which links an action to a tag

0 commit comments

Comments
 (0)