diff --git a/apps/product/management/commands/add_product_tag.py b/apps/product/management/commands/add_product_tag.py index 8b6ef85f..a360b1b7 100644 --- a/apps/product/management/commands/add_product_tag.py +++ b/apps/product/management/commands/add_product_tag.py @@ -90,8 +90,9 @@ class Command(BaseCommand): tag.filter(lower_value=t.tag_value, category=category) products = Product.objects.filter(old_id=t.product_id) if products.exists(): - products.tags.add(tag) - products.save() + for p in products.all(): + p.tags.add(tag) + p.save() self.stdout.write(self.style.WARNING(f'Add or get tag objects.'))