From 927d265209bc1274747ba223f7defba3c9bfbe87 Mon Sep 17 00:00:00 2001 From: Prateek Shourya Date: Tue, 1 Oct 2024 14:15:35 +0530 Subject: [PATCH] [WEB-2573] improvement: search-issues API optimization. (#5727) * limit search results to 100 issues. --- apiserver/plane/app/views/search/base.py | 2 +- apiserver/plane/app/views/search/issue.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apiserver/plane/app/views/search/base.py b/apiserver/plane/app/views/search/base.py index 8a7b9d908..714ccacc6 100644 --- a/apiserver/plane/app/views/search/base.py +++ b/apiserver/plane/app/views/search/base.py @@ -90,7 +90,7 @@ class GlobalSearchEndpoint(BaseAPIView): "project__identifier", "project_id", "workspace__slug", - ) + )[:100] def filter_cycles(self, query, slug, project_id, workspace_search): fields = ["name"] diff --git a/apiserver/plane/app/views/search/issue.py b/apiserver/plane/app/views/search/issue.py index 3bb654182..9be1d25d9 100644 --- a/apiserver/plane/app/views/search/issue.py +++ b/apiserver/plane/app/views/search/issue.py @@ -97,6 +97,6 @@ class IssueSearchEndpoint(BaseAPIView): "state__name", "state__group", "state__color", - ), + )[:100], status=status.HTTP_200_OK, )