From fe05d9f296142f7953e88017e4b6ac723184eef1 Mon Sep 17 00:00:00 2001 From: "sameed.ahmad" Date: Fri, 17 May 2024 13:35:30 +0530 Subject: [PATCH] fix(rest): Update search API to return 200 status with empty results array when no match found Signed-off-by: sameed.ahmad --- .../sw360/rest/resourceserver/search/SearchController.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rest/resource-server/src/main/java/org/eclipse/sw360/rest/resourceserver/search/SearchController.java b/rest/resource-server/src/main/java/org/eclipse/sw360/rest/resourceserver/search/SearchController.java index 64f934358d..e900816929 100644 --- a/rest/resource-server/src/main/java/org/eclipse/sw360/rest/resourceserver/search/SearchController.java +++ b/rest/resource-server/src/main/java/org/eclipse/sw360/rest/resourceserver/search/SearchController.java @@ -105,6 +105,8 @@ public ResponseEntity>> getSearchResul CollectionModel resources = null; if (CommonUtils.isNotEmpty(searchResources)) { resources = restControllerHelper.generatePagesResource(paginationResult, searchResources); + }else{ + resources = restControllerHelper.emptyPageResource(SearchResult.class, paginationResult); } HttpStatus status = resources == null ? HttpStatus.NO_CONTENT : HttpStatus.OK;