fix(catalog): serialize empty selections as an object

This commit is contained in:
2026-08-14 10:15:39 -03:00
parent a63aea0463
commit 58c7a0f580

View File

@@ -52,7 +52,7 @@ class VariantSelectionService
$attributeKeys,
$matchingVariants->isEmpty() ? [] : $normalizedSelections,
),
'selected_values' => $matchingVariants->isEmpty() ? [] : $normalizedSelections,
'selected_values' => (object) ($matchingVariants->isEmpty() ? [] : $normalizedSelections),
'resolved_variant' => $resolvedVariant === null
? null
: $this->variantData($catalogItem, $resolvedVariant),