diff options
Diffstat (limited to 'python/fatcat_tools/importers')
| -rw-r--r-- | python/fatcat_tools/importers/ingest.py | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/python/fatcat_tools/importers/ingest.py b/python/fatcat_tools/importers/ingest.py index bd5713c3..c47f0aa7 100644 --- a/python/fatcat_tools/importers/ingest.py +++ b/python/fatcat_tools/importers/ingest.py @@ -160,6 +160,12 @@ class IngestFileResultImporter(EntityImporter):              self.counts['exists'] += 1              return False +        # check for existing edits-in-progress with same file hash +        for other in self._entity_queue: +            if other.sha1 == fe.sha1: +                self.counts['skip-in-queue'] += 1 +                return False +          if not self.do_updates:              self.counts['skip-update-disabled'] += 1              return False | 
