Computed weights for each product on sale line #5974

`get_weight` is already there and `get_weights` will be confusing