This PR fixes the PriceResponseParser to prevent the import of pseudoprices that are equal to the usual price
Why?
According to the old logic, it was possible to set a pseudo price equal to or even higher than the normal selling price.
For example, this causes the "has pseudoprice" filter to fail to work properly (because the product has a dummy price, but there is no discount)
Checklist
[X] Updated CHANGELOG.md to describe BC breaks / deprecations | new feature | bugfix
What's in this PR?
This PR fixes the PriceResponseParser to prevent the import of pseudoprices that are equal to the usual price
Why?
According to the old logic, it was possible to set a pseudo price equal to or even higher than the normal selling price. For example, this causes the "has pseudoprice" filter to fail to work properly (because the product has a dummy price, but there is no discount)
Checklist