asdf
All checks were successful
Deploy App to Docker / deploy (push) Successful in 28s

This commit is contained in:
zman 2025-04-14 21:01:04 -04:00
parent 3939c21a72
commit a97ba6e858

View File

@ -191,23 +191,25 @@ class PricingService:
increment -= Decimal('0.01')
markup_bands = adjusted_bands
if FREE_SHIPPING:
if tcg_low_shipping and (tcg_low >= Decimal('5.00')):
tcg_compare_price = tcg_low_shipping
elif tcg_low_shipping and (tcg_low < Decimal('5.00')):
tcg_compare_price = max(tcg_low_shipping - Decimal('1.31'), tcg_low)
elif tcg_low:
tcg_compare_price = tcg_low
else:
logger.warning(f"No TCG low or shipping price available for row: {row}")
row['new_price'] = None
return row
else:
tcg_compare_price = tcg_low
if tcg_compare_price is None:
logger.warning(f"No TCG low price available for row: {row}")
row['new_price'] = None
return row
#if FREE_SHIPPING:
#if tcg_low_shipping and (tcg_low >= Decimal('5.00')):
#tcg_compare_price = tcg_low_shipping
#elif tcg_low_shipping and (tcg_low < Decimal('5.00')):
#tcg_compare_price = max(tcg_low_shipping - Decimal('1.31'), tcg_low)
#elif tcg_low:
#tcg_compare_price = tcg_low
#else:
#logger.warning(f"No TCG low or shipping price available for row: {row}")
#row['new_price'] = None
#return row
#else:
#tcg_compare_price = tcg_low
#if tcg_compare_price is None:
#logger.warning(f"No TCG low price available for row: {row}")
#row['new_price'] = None
#return row
tcg_compare_price = tcg_low
# Apply the smoothed markup
new_price = self.smooth_markup(tcg_compare_price, markup_bands)