From 1cf76edf56b56ee14e7cea80ab66d23dcd08005c Mon Sep 17 00:00:00 2001 From: Yaro Kasear Date: Thu, 4 Sep 2025 16:00:25 -0500 Subject: [PATCH] Um... yeah. --- crudkit/core/service.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crudkit/core/service.py b/crudkit/core/service.py index 5126a9b..98b6c86 100644 --- a/crudkit/core/service.py +++ b/crudkit/core/service.py @@ -9,9 +9,10 @@ def _is_truthy(val): return str(val).lower() in ('1', 'true', 'yes', 'on') class CRUDService(Generic[T]): - def __init__(self, model: Type[T], session: Session): + def __init__(self, model: Type[T], session: Session, polymorphic: bool = False): self.model = model self.session = session + self.polymorphic = polymorphic self.supports_soft_delete = hasattr(model, 'is_deleted') def get(self, id: int, include_deleted: bool = False) -> T | None: