diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-09-08 11:12:07 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-09-10 15:40:21 +0200 |
commit | 1937a837f3df723aaed6466872e8536c49aef108 (patch) | |
tree | 8abe2a198480b71695737beadc5b71bafb5e8680 /ishtar_common | |
parent | 8b375b2a53f3cf440e9ad93b1c6bac542158175d (diff) | |
download | Ishtar-1937a837f3df723aaed6466872e8536c49aef108.tar.bz2 Ishtar-1937a837f3df723aaed6466872e8536c49aef108.zip |
🐛 imports: fix post imports on deleted items
Diffstat (limited to 'ishtar_common')
-rw-r--r-- | ishtar_common/data_importer.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ishtar_common/data_importer.py b/ishtar_common/data_importer.py index 0572a30a5..3ae49f15a 100644 --- a/ishtar_common/data_importer.py +++ b/ishtar_common/data_importer.py @@ -922,7 +922,10 @@ class Importer(object): self.import_instance.add_imported_line(idx_line) cls, pk = cls_pk # force django based post-processing for the item - item = cls.objects.get(pk=pk) + try: + item = cls.objects.get(pk=pk) + except cls.DoesNotExist: + continue item._timestamp = self.timestamp item._queue = "low_priority" item.save() |