Units required shows amount to fulfil order, not complete units required. Remainder works in opposite direction to suit.

This commit is contained in:
Rohan Mitchell
2015-07-23 14:16:40 +10:00
parent d68cfbff18
commit 8665b35f1d

View File

@@ -82,12 +82,12 @@ module OpenFoodNetwork::Reports
if group_buy_unit_size(lis).zero?
0
else
( max_quantity_amount(lis) / group_buy_unit_size(lis) ).floor
( max_quantity_amount(lis) / group_buy_unit_size(lis) ).ceil
end
end
def remainder(lis)
max_quantity_amount(lis) - (units_required(lis) * group_buy_unit_size(lis))
(units_required(lis) * group_buy_unit_size(lis)) - max_quantity_amount(lis)
end
def max_quantity_amount(lis)