api: remove data_format and simplify usages of get request

This commit is contained in:
Richard Kubíček
2025-03-03 20:09:52 +01:00
parent 92ae1f615e
commit 73da343c61
6 changed files with 19 additions and 54 deletions

View File

@@ -31,6 +31,7 @@ Usage:
bank.post(data)
"""
import json
from dataclasses import dataclass, asdict
from typing import Optional
@@ -96,7 +97,8 @@ class BankAccount(SuperFakturaAPI):
def list(self) -> dict:
"""Retrieves a list of bank accounts."""
url = "bank_accounts/index"
return self.get(url)
bank_accounts = self.get(url)
return json.loads(bank_accounts)
def default(self) -> Optional[BankAccountModel]:
"""Retrieves the default bank account."""