diff --git a/server/utils.py b/server/utils.py index 815739f..5a783d2 100644 --- a/server/utils.py +++ b/server/utils.py @@ -48,3 +48,7 @@ def get_request_filters() -> dict: filters["data_sources"] = data_sources return filters + +def split_limit(limit: int, n: int) -> list[int]: + base, remainder = divmod(limit, n) + return [base + (1 if i < remainder else 0) for i in range(n)]