diff --git a/backend/btrixcloud/orgs.py b/backend/btrixcloud/orgs.py index 7736fe0b..0451aaf2 100644 --- a/backend/btrixcloud/orgs.py +++ b/backend/btrixcloud/orgs.py @@ -10,7 +10,7 @@ import urllib.parse from uuid import UUID, uuid4 from datetime import datetime -from typing import Optional, TYPE_CHECKING +from typing import Optional, TYPE_CHECKING, Dict from pymongo import ReturnDocument from pymongo.errors import AutoReconnect, DuplicateKeyError @@ -136,9 +136,10 @@ class OrgOps: page: int = 1, sort_by: Optional[str] = "name", sort_direction: int = 1, - calculate_total=True, ): """Get all orgs a user is a member of""" + # pylint: disable=duplicate-code + # Zero-index page for query page = page - 1 skip = page_size * page diff --git a/backend/btrixcloud/profiles.py b/backend/btrixcloud/profiles.py index 68ea6a38..bc6f0eab 100644 --- a/backend/btrixcloud/profiles.py +++ b/backend/btrixcloud/profiles.py @@ -274,7 +274,7 @@ class ProfileOps: sort_direction: int = -1, ): """list all profiles""" - # pylint: disable=too-many-locals + # pylint: disable=too-many-locals,duplicate-code # Zero-index page for query page = page - 1 diff --git a/backend/btrixcloud/users.py b/backend/btrixcloud/users.py index 994ca5db..fbb98e9b 100644 --- a/backend/btrixcloud/users.py +++ b/backend/btrixcloud/users.py @@ -135,7 +135,6 @@ class UserManager: user, # Set high so that we get all orgs even after reducing default page size page_size=1_000, - calculate_total=False, ) if user_orgs: