diff options
Diffstat (limited to 'python')
| -rw-r--r-- | python/trade_dataclasses.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/python/trade_dataclasses.py b/python/trade_dataclasses.py index a5aab9d8..be3bef07 100644 --- a/python/trade_dataclasses.py +++ b/python/trade_dataclasses.py @@ -481,7 +481,7 @@ class BondDeal(BbgDeal, Deal, deal_type=DealType.Bond, table_name="bonds"): (line["FIGI"],), ) results = c.fetchone() - line["asset_class"] = results[0] if results else None + asset_class = results[0] if results else None cp_code = cls.get_cp_code(line["Brkr"], "BOND") cls._bbg_insert_queue.append(list(line.values())) return cls( @@ -496,7 +496,7 @@ class BondDeal(BbgDeal, Deal, deal_type=DealType.Bond, table_name="bonds"): description=line["Security"].removesuffix(" Mtge"), buysell=line["Side"] == "B", bbg_ticket_id=line["bbg_ticket_id"], - asset_class=line["asset_class"], + asset_class=asset_class, ) |
