fix: Deduplicate accounts.

This commit is contained in:
Elisiário Couto
2024-02-29 17:15:52 +00:00
parent d8fde49da4
commit facf6ac94e
4 changed files with 8 additions and 9 deletions

View File

@@ -104,10 +104,9 @@ def sync(ctx: click.Context):
"""
info("Getting accounts details")
res = get(ctx, "/requisitions/")
accounts = []
accounts = set()
for r in res.get("results", []):
accounts += r.get("accounts", [])
accounts = list(set(accounts))
accounts.update(r.get("accounts", []))
info(f"Syncing transactions for {len(accounts)} accounts")