Skip to content

Commit

Permalink
fix: quick order pad page crashes hotfix about sup1506
Browse files Browse the repository at this point in the history
  • Loading branch information
BrianJiang2021 authored and libruce committed Mar 6, 2024
1 parent c8eb0cb commit 289b4a2
Showing 1 changed file with 12 additions and 7 deletions.
19 changes: 12 additions & 7 deletions apps/storefront/src/utils/b3Product/b3Product.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import isEmpty from 'lodash-es/isEmpty'
import { v1 as uuid } from 'uuid'

import {
Expand Down Expand Up @@ -1307,13 +1308,14 @@ export const getVariantInfoOOSAndPurchase = (productInfo: CustomFieldItems) => {

const variantSku = newProductInfo?.variantSku || newProductInfo?.sku

const variants = newProductInfo?.productsSearch
const variants = !isEmpty(newProductInfo?.productsSearch)
? newProductInfo.productsSearch.variants
: newProductInfo.variants

const variant = variants.find((item: Variant) => item.sku === variantSku)

if (variant?.sku) {
const variant = variants
? variants.find((item: Variant) => item.sku === variantSku)
: {}
if (variant && variant?.sku) {
const {
purchasing_disabled: purchasingDisabled,
inventory_level: inventoryLevel,
Expand Down Expand Up @@ -1372,12 +1374,15 @@ export const getVariantInfoDisplayPrice = (
const variantSku =
option?.sku || newProductInfo?.variantSku || newProductInfo?.sku

const newVariants = newProductInfo?.productsSearch
const newVariants = !isEmpty(newProductInfo?.productsSearch)
? newProductInfo.productsSearch.variants
: newProductInfo.variants

const variant = newVariants.find((item: Variant) => item.sku === variantSku)
if (variant?.sku) {
const variant = newVariants
? newVariants.find((item: Variant) => item.sku === variantSku)
: {}

if (variant && variant?.sku) {
const {
purchasing_disabled: purchasingDisabled,
inventory_level: inventoryLevel,
Expand Down

0 comments on commit 289b4a2

Please sign in to comment.