From 20931ba41f5845945fcf1795c0c66dffb1bdca70 Mon Sep 17 00:00:00 2001 From: Eric Meehan Date: Mon, 13 Oct 2025 13:10:15 -0400 Subject: [PATCH] Closes WikiDeck/wikideck#8 --- wikideck/Mine/Database.py | 4 ++-- wikideck/Mine/Mine.py | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/wikideck/Mine/Database.py b/wikideck/Mine/Database.py index 11c5c19..d1613f8 100644 --- a/wikideck/Mine/Database.py +++ b/wikideck/Mine/Database.py @@ -246,8 +246,8 @@ class Database(): cur.execute(self.SQL_GET_LAST_BLOCK) blocks = cur.fetchall() if blocks: - blockCard = self.get_card_by_block_id(lastBlock[0]) - blockTransactions = self.get_transactions_by_block_id(lastBlock[0]) + blockCard = self.get_card_by_block_id(blocks[0]) + blockTransactions = self.get_transactions_by_block_id(blocks[0]) return [ Block( blockId = uuid.UUID(block[0]), diff --git a/wikideck/Mine/Mine.py b/wikideck/Mine/Mine.py index 1e9f698..5c076b4 100644 --- a/wikideck/Mine/Mine.py +++ b/wikideck/Mine/Mine.py @@ -171,6 +171,8 @@ def cards_get(): ) ) return flask.jsonify([card.as_dict() for card in deck] if deck else []) + else: + return flask.jsonify({'Error': "No public key."}), 400 except Exception as e: return flask.jsonify( {'Error': str(e)}