Magento2: configurable product Final Price ignores special date to

Created on 12 Jun 2017  路  10Comments  路  Source: magento/magento2

When set a special price for child products which is outdated it still uses the special price for final price in product list

Preconditions

  1. Community Edition 2.1.6.
  2. all caches deactivated, no varnish

Steps to reproduce

  1. creat configurable product with several child products
  2. added special price to child products with date range 07/29/2015 to 08/05/2015
  3. run indexer

Expected result

  1. Configurable Final Price ($final_price = $_product->getPriceInfo()->getPrice('final_price')->getValue()) should be the same as regular price ($_product->getPriceInfo()->getPrice('regular_price')->getValue())

Actual result

  1. Final Price in product in product list is sale price
Catalog Tax Clear Description Format is valid Ready for Work bug report

Most helpful comment

I found the commit ref: https://github.com/magento/magento2/commit/1ab9b26828cd4da268e9a7481d4969bffb1460c1

There's only a single class to rewrite :)

All 10 comments

@DJ0815 Hi, thanks you for reporting this issue. Internal ticket was created MAGETWO-70386.

@veloraven

Do we get any solution?

Is there a fix available for this bug yet?

Any Solution?

@DJ0815, thank you for your report.
The issue is already fixed in develop branch, 2.2.0

Please can you advise the commit ref?
I'm looking to build the fix into a standalone module to patch the issue as I'd rather not use the develop brand in a production environment.

Same, we need the commit reference to backport the fix into a website running on Magento 2.1.

Please need commit ref too.

I found the commit ref: https://github.com/magento/magento2/commit/1ab9b26828cd4da268e9a7481d4969bffb1460c1

There's only a single class to rewrite :)

@guvra thanks for the commit link, It solve the issue

Was this page helpful?
0 / 5 - 0 ratings