From f9778e9ba18e75aef1c517a0b1c0892430df53ec Mon Sep 17 00:00:00 2001 From: Lorenz Herzberger Date: Tue, 26 Apr 2022 14:18:35 +0200 Subject: [PATCH] fixed test case, added TODO on transaction.py for COMPOSE DECOMPOSE Signed-off-by: Lorenz Herzberger --- planetmint/transactions/common/transaction.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/planetmint/transactions/common/transaction.py b/planetmint/transactions/common/transaction.py index 2ce4362..8d14676 100644 --- a/planetmint/transactions/common/transaction.py +++ b/planetmint/transactions/common/transaction.py @@ -684,13 +684,14 @@ class Transaction(object): tx_ids.append(tx['id']) # TODO: Find occurences of get_assets and refactor + # NOTE: Open issue for get_assets and this logic, it won't hold up for COMPOSE/DECOMPOSE assets = list(planet.get_assets(tx_ids)) for asset in assets: if asset is not None: if tx_map.get(asset.get('id', None), None) is not None: tx = tx_map[asset['id']] del asset['id'] - tx['asset'] = asset + tx['assets'] = [asset] tx_ids = list(tx_map.keys()) metadata_list = list(planet.get_metadata(tx_ids))