fixed merging issue

This commit is contained in:
vabene1111
2024-02-18 21:35:16 +01:00
parent ac68fd30ae
commit f085e7ff2f
2 changed files with 5 additions and 1 deletions

View File

@ -262,7 +262,9 @@ class MergeMixin(ViewSetMixin):
try:
if isinstance(source, Food):
source.properties.remove()
source.properties.all().delete()
source.properties.clear()
UnitConversion.objects.filter(food=source).delete()
for link in [field for field in source._meta.get_fields() if issubclass(type(field), ForeignObjectRel)]:
linkManager = getattr(source, link.get_accessor_name())