Restore RebrickablePart __init__ definition
This commit is contained in:
parent
8e40b1fd7e
commit
9a9b5af7f4
@ -1,4 +1,5 @@
|
|||||||
import logging
|
import logging
|
||||||
|
from sqlite3 import Row
|
||||||
from typing import Any, Self, TYPE_CHECKING
|
from typing import Any, Self, TYPE_CHECKING
|
||||||
import traceback
|
import traceback
|
||||||
|
|
||||||
@ -25,8 +26,19 @@ class BrickPart(RebrickablePart):
|
|||||||
generic_query: str = 'part/select/generic'
|
generic_query: str = 'part/select/generic'
|
||||||
select_query: str = 'part/select/specific'
|
select_query: str = 'part/select/specific'
|
||||||
|
|
||||||
def __init__(self, /, **kwargs):
|
def __init__(
|
||||||
super().__init__(**kwargs)
|
self,
|
||||||
|
/,
|
||||||
|
*,
|
||||||
|
brickset: 'BrickSet | None' = None,
|
||||||
|
minifigure: 'BrickMinifigure | None' = None,
|
||||||
|
record: Row | dict[str, Any] | None = None
|
||||||
|
):
|
||||||
|
super().__init__(
|
||||||
|
brickset=brickset,
|
||||||
|
minifigure=minifigure,
|
||||||
|
record=record
|
||||||
|
)
|
||||||
|
|
||||||
if self.minifigure is not None:
|
if self.minifigure is not None:
|
||||||
self.identifier = self.minifigure.fields.figure
|
self.identifier = self.minifigure.fields.figure
|
||||||
|
Loading…
Reference in New Issue
Block a user