Fix releasing mapped trades
This commit is contained in:
parent
2d9c458ce3
commit
32af22cff4
|
@ -309,11 +309,15 @@ class Nordigen(util.Base):
|
||||||
self.log.error("Could not get requisitions.")
|
self.log.error("Could not get requisitions.")
|
||||||
return {}
|
return {}
|
||||||
for req in requisitions:
|
for req in requisitions:
|
||||||
|
print("REQ ITER", req)
|
||||||
if not req["accounts"]:
|
if not req["accounts"]:
|
||||||
|
print("NOT REQ ACCOUNTS")
|
||||||
continue
|
continue
|
||||||
accounts = self.get_accounts(req["id"])
|
accounts = self.get_accounts(req["id"])
|
||||||
for account_id in accounts:
|
for account_id in accounts:
|
||||||
|
print("ACCOUNT ID ITER", account_id)
|
||||||
account_info = self.get_account(account_id)
|
account_info = self.get_account(account_id)
|
||||||
|
print("INFO", account_info)
|
||||||
if not account_info:
|
if not account_info:
|
||||||
continue
|
continue
|
||||||
if req["institution_id"] in to_return:
|
if req["institution_id"] in to_return:
|
||||||
|
|
|
@ -295,9 +295,10 @@ class Transactions(util.Base):
|
||||||
Return False if the trade already has a mapped transaction.
|
Return False if the trade already has a mapped transaction.
|
||||||
"""
|
"""
|
||||||
existing_tx = r.hget(f"trade.{reference}", "tx")
|
existing_tx = r.hget(f"trade.{reference}", "tx")
|
||||||
|
print("existing_tx", existing_tx)
|
||||||
if existing_tx is None:
|
if existing_tx is None:
|
||||||
return None
|
return None
|
||||||
elif existing_tx == "":
|
elif existing_tx == b"":
|
||||||
r.hset(f"trade.{reference}", "tx", txid)
|
r.hset(f"trade.{reference}", "tx", txid)
|
||||||
return True
|
return True
|
||||||
else: # Already a mapped transaction
|
else: # Already a mapped transaction
|
||||||
|
|
Loading…
Reference in New Issue