X-Git-Url: https://plomlompom.com/repos/foo.html?a=blobdiff_plain;f=plomtask%2Fconditions.py;fp=plomtask%2Fconditions.py;h=b2ecda14cb7cef0b5bf350d1a253389ea32aabb7;hb=23c7ff7f9833ff5b0e547c19a4ad85325a5d3400;hp=4b012491d6151ed74995849378fa8dc1c04f20f8;hpb=ac5a85f6d0186d714415ce7e2b51597bf5dca248;p=plomtask diff --git a/plomtask/conditions.py b/plomtask/conditions.py index 4b01249..b2ecda1 100644 --- a/plomtask/conditions.py +++ b/plomtask/conditions.py @@ -24,7 +24,6 @@ class Condition(BaseModel[int]): row: Row | list[Any]) -> Condition: """Build condition from row, including VersionedAttributes.""" condition = super().from_table_row(db_conn, row) - assert isinstance(condition, Condition) for name in ('title', 'description'): table_name = f'condition_{name}s' for row_ in db_conn.row_where(table_name, 'parent', row[0]): @@ -57,7 +56,6 @@ class Condition(BaseModel[int]): raise NotFoundException(f'Condition not found of id: {id_}') condition = cls(id_, False) condition.save(db_conn) - assert isinstance(condition, Condition) return condition def save(self, db_conn: DatabaseConnection) -> None: @@ -65,7 +63,6 @@ class Condition(BaseModel[int]): self.save_core(db_conn) self.title.save(db_conn) self.description.save(db_conn) - assert isinstance(self.id_, int) class ConditionsRelations: