Simplifying removal of users from a group
Its a pain to delete all the expenses of a user before removing him. I suggest that there should be a dialogue box which pops up asking the user who should the debt be passed on to in the group instead of showing an error saying that you cant remove that person. So for example if A is leaving the group where B and C owe him 105 and 110 respectively. Then if D is removing A, he/she should pay A 215 and then the app should show that B owes A 105, and C owes A 110. Doing this manually is a pain as D will have to manually specify the ratio of debt of B:C.
PS: This can be implemented by modifying all previous payments by D as a payment done by A* (Implying that its been paid by A for all the calculations but was originally paid by D)
I really feel this addition would be a huge improvement to the app. If this is implemented making groups like a lunchtime group in office (where the number of users involved keeps changing) would be super easy as the people who pay in the beginning will not be left with a lot of inactive groups with very low balances for each person which will have to be forfeited just to make life easier!
I think I see your use case. I’m not sure if we’d implement it the way you suggest, but basically the issue is with groups that are very similar but changing slightly from week to week. I recommend increasing the size of the group and then unchecking people who are not there from the “split equally dialog” rather than removing them from the group. But I’ll leave the suggestion open as it’s an interesting point.
- Jon
-
Raunak commented
Yes that's what I do presently, but that's a bit of an inconvenience for groups with regular, small expenses (like an apartment). I just suggested a way to handle the splitwise group when one guy leaves the apartment itself