From 8fe00998daf67bbcfed3885ef4b7c5fee2c1e9ae Mon Sep 17 00:00:00 2001 From: Prateek Shourya Date: Mon, 30 Sep 2024 21:05:16 +0530 Subject: [PATCH] [WEB-2573] improvement: search-issues API optimization. * 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 8a7b9d908e0..714ccacc629 100644 --- a/apiserver/plane/app/views/search/base.py +++ b/apiserver/plane/app/views/search/base.py @@ -90,7 +90,7 @@ def filter_issues(self, query, slug, project_id, workspace_search): "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 3bb65418217..9be1d25d9cd 100644 --- a/apiserver/plane/app/views/search/issue.py +++ b/apiserver/plane/app/views/search/issue.py @@ -97,6 +97,6 @@ def get(self, request, slug, project_id): "state__name", "state__group", "state__color", - ), + )[:100], status=status.HTTP_200_OK, )