X-Git-Url: https://plomlompom.com/repos/foo.html?a=blobdiff_plain;f=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: