]> asedeno.scripts.mit.edu Git - bluechips.git/blobdiff - bluechips/lib/split.py
Move model classes into their own files
[bluechips.git] / bluechips / lib / split.py
index b3295fd00df86abc1ed3ea7d7111a63163ab80d1..3d5d88a7c935144aec637203713c72b2a6045bd3 100644 (file)
@@ -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():