Unit price for promotion should take care of price list?
The sale_promotion module get the unit_price [1] without using '_get_context_sale_price'. The original idea was that we don't want to cumulate the advantages given to the customer.
But I'm wondering if it is right. Because the price, the customer knows, is the price from the sale (which can come from the price list). He doesn't know about the other prices (or price lists).
Also the sale_promotion uses the quantity of zero to get the unit price which is normally the least advantaged price.
So I would like to have some opinions about using the '_get_context_sale_price' to compute promotion unit price.
By the way, my first uses of this module requires such behaviour (not a real problem as it can be done in custom module).
[1] http://hg.tryton.org/modules/sale_promotion/file/default/sale.py#l265