I have a set up with prices like this in the price matrix:
Everything for these two prices is the same in EcomPrices except for the PriceId, PriceAmount and PriceUserGroupId. So what I would expect to see is that when I am in the Customers group, my price is 210. When I am not, I see 650.
This works OK for anonymous users. However, when logged in with a user in the Customers group, I see this:
So, the price is correctly set to 210. However, the price options below also show the other price. Is that correct? I would think that if all other rules are the same (e.g. the other price doesn't have a different quantity break or so), I would only see the one price that is in use for me.
Should this be fixed in Swift where it only shows prices for distinct rules which would leave out the 650 in the example above?