X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=bluechips%2Fmodel%2Fexpenditure.py;h=4669ad1090c740aaac7284c1903bd01cbac0d037;hb=82ad8466cea54eb777e71bb1a74798461461598b;hp=21172b9bcb046185e36e7c9ebf369651585623ac;hpb=02aef840ac4ce1018da4b7d1b5312c6179683203;p=bluechips.git diff --git a/bluechips/model/expenditure.py b/bluechips/model/expenditure.py index 21172b9..4669ad1 100644 --- a/bluechips/model/expenditure.py +++ b/bluechips/model/expenditure.py @@ -53,13 +53,11 @@ class Expenditure(object): for user, share in split_dict.items(): if share == 0: del split_dict[user] - else: - split_dict[user] = share / total amounts_dict = dict() for user, share in split_dict.iteritems(): - amounts_dict[user] = Currency(split_dict[user] * self.amount) + amounts_dict[user] = Currency((share * self.amount) / total) difference = self.amount - sum(amounts_dict.itervalues())