From 3ba3ca096b8dee8ed64c6eff1a41be643075ffb6 Mon Sep 17 00:00:00 2001 From: gusttt <41129432+gusttt@users.noreply.github.com> Date: Tue, 15 Aug 2023 11:55:42 +0200 Subject: [PATCH] Update mmbot-tx.py: fix bug for when display_name is used in members.beancount --- mmbot/mmbot-tx.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mmbot/mmbot-tx.py b/mmbot/mmbot-tx.py index ade893ac4..b10852dce 100644 --- a/mmbot/mmbot-tx.py +++ b/mmbot/mmbot-tx.py @@ -81,9 +81,11 @@ def get_mm_user(user): for member_entry in members_entries: logging.debug('Entry: %s', member_entry) logging.debug('Account: %s', member_entry.account) + logging.debug('Display name: %s', member_entry.meta.get("display_name")) if ( member_entry.__class__.__name__ == "Open" and - member_entry.account == f"Liabilities:Bar:Members:{member_name}" + member_entry.account == f"Liabilities:Bar:Members:{member_name}" or + member_entry.meta.get("display_name") == f"{member_name}" ): mm_name = member_entry.meta.get("mm_name") break