From d579f25e598ff45266dbf8ebbd3b50960f6c1efa Mon Sep 17 00:00:00 2001 From: Mark Veidemanis Date: Fri, 21 Jan 2022 13:27:53 +0000 Subject: [PATCH] Update release URL getter to understand BTC --- handler/agora.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/handler/agora.py b/handler/agora.py index dc8b489..39cff7d 100644 --- a/handler/agora.py +++ b/handler/agora.py @@ -167,7 +167,12 @@ class Agora(object): contact_id = contact["data"]["contact_id"] buyer = contact["data"]["buyer"]["username"] amount = contact["data"]["amount"] - amount_xmr = contact["data"]["amount_xmr"] + if "amount_xmr" in contact["data"]: + amount_crypto = contact["data"]["amount_xmr"] + crypto = "XMR" + elif "amount_btc" in contact["data"]: + amount_crypto = contact["data"]["amount_btc"] + crypto = "BTC" currency = contact["data"]["currency"] release_url = contact["actions"]["release_url"] if not contact["data"]["is_selling"]: @@ -175,7 +180,7 @@ class Agora(object): reference = self.tx.tx_to_ref(contact_id) if not reference: reference = "not_set" - dash_tmp.append(f"{reference}: {buyer} {amount}{currency} {amount_xmr}XMR {release_url}") + dash_tmp.append(f"{reference}: {buyer} {amount}{currency} {amount_crypto}{crypto} {release_url}") return dash_tmp