From 5a71287fe48c809a466c368fe7227ed6e855332f Mon Sep 17 00:00:00 2001 From: kandrusyak Date: Wed, 2 Aug 2023 23:35:58 +0300 Subject: [PATCH] fix admin mode --- src/personal_info/services/persons.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/personal_info/services/persons.py b/src/personal_info/services/persons.py index 8c92ba3..0ce8b9d 100644 --- a/src/personal_info/services/persons.py +++ b/src/personal_info/services/persons.py @@ -12,7 +12,7 @@ class PersonService(BaseService[Person, PersonCreate, Any]): super(PersonService, self).__init__(Person, db_session) def list(self, full_name: str, role: str) -> List[Person]: - if role == "admin": + if role == "admin" and full_name == "": objs: List[Person] = self.db_session.query(Person).all() else: objs: List[Person] = self.db_session.query(Person).filter(Person.last_name.ilike(full_name)).all()