From fc3c92e9a33b0aea670b102e7375fc4fe970e980 Mon Sep 17 00:00:00 2001 From: Gregoo Date: Thu, 30 Jan 2025 16:35:26 +0100 Subject: [PATCH] Remove metadata prefix, it's identical to kind --- bricktracker/metadata.py | 6 ++++-- bricktracker/set_status.py | 1 - 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/bricktracker/metadata.py b/bricktracker/metadata.py index e21bfdd..ac13c64 100644 --- a/bricktracker/metadata.py +++ b/bricktracker/metadata.py @@ -17,7 +17,6 @@ logger = logging.getLogger(__name__) # Lego set metadata (customizable list of entries that can be checked) class BrickMetadata(BrickRecord): kind: str - prefix: str # Set state endpoint set_state_endpoint: str @@ -43,7 +42,10 @@ class BrickMetadata(BrickRecord): # SQL column name def as_column(self, /) -> str: - return '{prefix}_{id}'.format(id=self.fields.id, prefix=self.prefix) + return '{kind}_{id}'.format( + id=self.fields.id, + kind=self.kind.lower() + ) # HTML dataset name def as_dataset(self, /) -> str: diff --git a/bricktracker/set_status.py b/bricktracker/set_status.py index 3b874f5..0165c50 100644 --- a/bricktracker/set_status.py +++ b/bricktracker/set_status.py @@ -7,7 +7,6 @@ from .metadata import BrickMetadata # Lego set status metadata class BrickSetStatus(BrickMetadata): kind: str = 'status' - prefix: str = 'status' # Set state endpoint set_state_endpoint: str = 'set.update_status'