From e72d61e60c43911b6d77c4842951441235561dcf Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Wed, 24 Nov 2021 17:07:25 -0800 Subject: container merger: defer allocation of editgroup_id; and dummy code path --- python/fatcat_tools/mergers/containers.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'python/fatcat_tools') diff --git a/python/fatcat_tools/mergers/containers.py b/python/fatcat_tools/mergers/containers.py index 4bdafe1b..069ce23c 100644 --- a/python/fatcat_tools/mergers/containers.py +++ b/python/fatcat_tools/mergers/containers.py @@ -93,7 +93,6 @@ class ContainerMerger(EntityMerger): entities: Dict[str, ContainerEntity] = dict() redirects: Dict[str, List[str]] = dict() release_counts: Dict[str, int] = dict() - eg_id = self.get_editgroup_id() all_ids = dupe_ids.copy() if primary_id: @@ -137,6 +136,11 @@ class ContainerMerger(EntityMerger): assert primary_id not in dupe_ids + if self.dry_run_mode: + eg_id = "dummy-editgroup-id" + else: + eg_id = self.get_editgroup_id() + primary = entities[primary_id] for other_id in dupe_ids: other = entities[other_id] -- cgit v1.2.3