From 084d566fe800349159b1b358db69e72443fc5ca8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Eckel?= Date: Wed, 13 Apr 2022 00:55:29 +0200 Subject: [PATCH] fixed some minor bugs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jürgen Eckel --- planetmint/backend/tarantool/query.py | 6 +++++- tests/conftest.py | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/planetmint/backend/tarantool/query.py b/planetmint/backend/tarantool/query.py index 5e1f964..e2219a6 100644 --- a/planetmint/backend/tarantool/query.py +++ b/planetmint/backend/tarantool/query.py @@ -100,7 +100,10 @@ def get_transactions(connection, transactions_ids: list): def store_metadatas(connection, metadata: list): space = connection.space("meta_data") for meta in metadata: - space.insert((meta["id"], meta["data"] if not "metadata" in meta else meta["metadata"])) + print(f"METADATA : {meta}") + data = meta["data"] if not "metadata" in meta else meta["metadata"] + if data: + space.insert((meta["id"], meta["data"] if not "metadata" in meta else meta["metadata"])) @register_query(TarantoolDB) @@ -109,6 +112,7 @@ def get_metadata(connection, transaction_ids: list): space = connection.space("meta_data") for _id in transaction_ids: metadata = space.select(_id, index="id_search") + print(f"METADATA : {metadata}") _returned_data.append({"id": metadata.data[0][0], "metadata": metadata.data[0][1]}) return _returned_data diff --git a/tests/conftest.py b/tests/conftest.py index 48cfcaf..5edccc3 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -32,6 +32,7 @@ from planetmint.common.exceptions import DatabaseDoesNotExist from planetmint.lib import Block from tests.utils import gen_vote from planetmint.config import Config +from planetmint.upsert_validator import ValidatorElection TEST_DB_NAME = 'planetmint_test'