fix edge case

This commit is contained in:
mein Name 2025-01-03 11:54:39 -05:00 committed by Henri Dickson
parent 08d788b270
commit 3dc7b55b85

View file

@ -163,7 +163,10 @@ class AbstractSite:
@classmethod
def match_or_create_item_for_resource(cls, resource):
previous_item = resource.item
try:
previous_item = resource.item
except Item.DoesNotExist:
previous_item = None
resource.item = cls.match_existing_item_for_resource(resource) or previous_item
if resource.item is None:
model = resource.get_item_model(cls.DEFAULT_MODEL)