fix(catalog): return only matching variant options

This commit is contained in:
2026-08-14 09:57:55 -03:00
parent a919e9366b
commit b8251f3b63
2 changed files with 4 additions and 2 deletions

View File

@@ -51,7 +51,7 @@ class VariantSelectionService
: null;
return [
'variants' => $variants
'variants' => $matchingVariants
->map(fn (Variant $variant): array => $this->variantData($catalogItem, $variant))
->values(),
'options' => $this->availableOptions($catalogItem, $matchingVariants),