[Libre-soc-org] [Bug 706] fix budget-sync's incorrect assumption that at most 1 payment exists for each person-bug combination
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Fri Sep 24 08:03:43 BST 2021
https://bugs.libre-soc.org/show_bug.cgi?id=706
Jacob Lifshay <programmerjake at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |FIXED
Status|CONFIRMED |RESOLVED
--- Comment #1 from Jacob Lifshay <programmerjake at gmail.com> ---
I ended up refactoring/rewriting a large portion of budget-sync, but now it
should be able to handle multiple payments to a person in a bug (they do have
to use different aliases otherwise the TOML parser will fail, since it is a
dict at the level of TOML semantics).
https://git.libre-soc.org/?p=utils.git;a=commitdiff;h=d9408da49b5c87d9f3bafc0ab1ab41d33b608839
This should fix it.
I also added some more tests, and an extensible pretty-printer (I was trying to
debug stuff and pprint wasn't good enough)
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Libre-soc-org
mailing list