From 302eafe08c00c45319a6f039d7d8f7d2392b5d20 Mon Sep 17 00:00:00 2001 From: Gregoo Date: Fri, 31 Jan 2025 18:37:44 +0100 Subject: [PATCH] Fix broken set status --- bricktracker/set_status_list.py | 2 +- bricktracker/views/set.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bricktracker/set_status_list.py b/bricktracker/set_status_list.py index b96f213..dabd3b0 100644 --- a/bricktracker/set_status_list.py +++ b/bricktracker/set_status_list.py @@ -7,7 +7,7 @@ logger = logging.getLogger(__name__) # Lego sets status list -class BrickSetStatusList(BrickMetadataList): +class BrickSetStatusList(BrickMetadataList[BrickSetStatus]): kind: str = 'set statuses' # Database table diff --git a/bricktracker/views/set.py b/bricktracker/views/set.py index 344b0e6..a6691e7 100644 --- a/bricktracker/views/set.py +++ b/bricktracker/views/set.py @@ -64,7 +64,7 @@ def update_status(*, id: str, metadata_id: str) -> Response: brickset = BrickSet().select_light(id) status = BrickSetStatusList(BrickSetStatus).get(metadata_id) - state = status.update_set_state(brickset, request.json) + state = status.update_set_state(brickset, json=request.json) return jsonify({'value': state})