Skip to content

Commit

Permalink
Improved: logic to update variantId in url on changing (hotwax#166)
Browse files Browse the repository at this point in the history
  • Loading branch information
amansinghbais committed Apr 3, 2024
1 parent 691c635 commit 51e11e8
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/views/catalog-product-details.vue
Original file line number Diff line number Diff line change
Expand Up @@ -488,7 +488,7 @@ export default defineComponent({
const selectedFeatures = this.selectedFeatures
selectedFeatures[feature] = option

const variant = this.product.variants.find((variant: any) => {
let variant = this.product.variants.find((variant: any) => {
let isVariantAvailable = true
Object.entries(this.selectedFeatures).map((currentFeature) => {
if(getFeature(variant.featureHierarchy, `1/${currentFeature[0]}`) != currentFeature[1]){
Expand All @@ -513,10 +513,11 @@ export default defineComponent({
})

this.updateSeletedFeatures(availableVariants[0])
this.currentVariant = availableVariants[0]
variant = availableVariants[0]
showToast(translate("Selected variant not available. Reseting to first variant."))
}

this.currentVariant = variant;
this.getFeatures()
this.updateVariant();
},
Expand Down

0 comments on commit 51e11e8

Please sign in to comment.