diff --git a/.gitignore b/.gitignore index 00f5b51..836d4c6 100644 --- a/.gitignore +++ b/.gitignore @@ -40,5 +40,5 @@ Thumbs.db !.env.example frontend/.env* backend/django_cache/ -backend/backups/ backend/media/ +backend/backups/ diff --git a/backend/api/management/commands/seed_legacy_flavors.py b/backend/api/management/commands/seed_legacy_flavors.py index 54c5910..d6dca89 100644 --- a/backend/api/management/commands/seed_legacy_flavors.py +++ b/backend/api/management/commands/seed_legacy_flavors.py @@ -103,13 +103,9 @@ class Command(BaseCommand): cat = cat_map['packs'] else: cat = cat_map['energy'] # Ultimate fallback - # Try to find existing flavor by name and category regardless of legacy status - flavor = Flavor.objects.filter(name=name, category=cat).first() - - # If it exists and is an active Shopify product, skip legacy processing - if flavor and not flavor.is_legacy: - self.stdout.write(f"Skipping active flavor: {name}") - continue + + # Try to find existing flavor by name and category + flavor = Flavor.objects.filter(name=name, category=cat, is_legacy=True).first() if not flavor: flavor = Flavor( diff --git a/backend/media/flavors/hydration-probe.png b/backend/media/flavors/hydration-probe.png index 7c59cf0..0449113 100644 Binary files a/backend/media/flavors/hydration-probe.png and b/backend/media/flavors/hydration-probe.png differ diff --git a/backend/media/flavors/shaker-energy.webp b/backend/media/flavors/shaker-energy.webp index e23eaa9..a7e2254 100644 Binary files a/backend/media/flavors/shaker-energy.webp and b/backend/media/flavors/shaker-energy.webp differ diff --git a/backend/media/flavors/wassermelone.jpg b/backend/media/flavors/wassermelone.jpg index f4b7493..bc337c8 100644 Binary files a/backend/media/flavors/wassermelone.jpg and b/backend/media/flavors/wassermelone.jpg differ