X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=bluechips%2Flib%2Fsplit.py;h=3d5d88a7c935144aec637203713c72b2a6045bd3;hb=d743a3b7011fdb293efbc0b002623d1079faeb35;hp=b3295fd00df86abc1ed3ea7d7111a63163ab80d1;hpb=bfe0ee2c1af0f236102f1db687117a520ce531f5;p=bluechips.git diff --git a/bluechips/lib/split.py b/bluechips/lib/split.py index b3295fd..3d5d88a 100644 --- a/bluechips/lib/split.py +++ b/bluechips/lib/split.py @@ -38,6 +38,9 @@ def split(e, split_dict): going to squabble over a few pennies? """ + map(Session.delete, Session.query(model.Split).\ + filter_by(expenditure_id=e.id)) + total = sum(split_dict.itervalues()) for user, share in split_dict.iteritems():