Do not fail on unbalanced balance.

The "debts" solver is intelligent enough to do the rounding itself
so let's use it :-)
This commit is contained in:
Alexis Métaireau 2021-02-19 20:00:09 +01:00
parent d19bab7260
commit cc9f75de23

View file

@ -338,7 +338,6 @@ async def compute_payments(request, response, id):
balance.append((group_id, amount)) balance.append((group_id, amount))
debiters, crediters = order_balance(balance) debiters, crediters = order_balance(balance)
check_balance(debiters, crediters)
results = reduce_balance(debiters[:], crediters[:]) results = reduce_balance(debiters[:], crediters[:])
results_dict = defaultdict(partial(defaultdict, float)) results_dict = defaultdict(partial(defaultdict, float))