From a2c409a4a2dc99a4ee1f024d46d3b3d4d11521be Mon Sep 17 00:00:00 2001 From: Goffi Date: Wed, 29 Jun 2022 10:16:03 +0200 Subject: [PATCH] core (memory/sqla): `session_add` must have a default value in `delete` --- sat/memory/sqla.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sat/memory/sqla.py b/sat/memory/sqla.py index 9b975208..29cc2c9e 100644 --- a/sat/memory/sqla.py +++ b/sat/memory/sqla.py @@ -223,7 +223,7 @@ class Storage: db_cls: DeclarativeMeta, db_id_col: Mapped, id_value: Any, - joined_loads=None + joined_loads = None ) -> Optional[DeclarativeMeta]: stmt = select(db_cls).where(db_id_col==id_value) if client is not None: @@ -248,7 +248,7 @@ class Storage: async def delete( self, db_obj: Union[DeclarativeMeta, List[DeclarativeMeta]], - session_add: Optional[List[DeclarativeMeta]] + session_add: Optional[List[DeclarativeMeta]] = None ) -> None: """Delete an object from database