From 2ac0191b7f0d2dc76316b921722d2b6e731f52da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Beyreuther?= Date: Fri, 18 Oct 2024 22:50:20 +0200 Subject: [PATCH] fixed fees if not present (#128) * fixed fees if not present * changed default value to None --- pytr/event.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pytr/event.py b/pytr/event.py index cc3af12..8cd1845 100644 --- a/pytr/event.py +++ b/pytr/event.py @@ -207,7 +207,7 @@ def _parse_shares_and_fees( titles, shares_dicts + fees_dicts, locales ): return_vals[key] = cls._parse_float_from_detail(elem_dict, locale) - return return_vals["shares"], return_vals["fees"] + return return_vals["shares"], return_vals.get("fees", None) @classmethod def _parse_taxes(cls, event_dict: Dict[Any, Any]) -> Optional[float]: