]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-10832 Display web services error in project bulk delete
authorGrégoire Aubert <gregoire.aubert@sonarsource.com>
Fri, 1 Jun 2018 16:12:40 +0000 (18:12 +0200)
committerSonarTech <sonartech@sonarsource.com>
Tue, 5 Jun 2018 18:20:51 +0000 (20:20 +0200)
server/sonar-web/src/main/js/api/components.ts

index 3d7504db32fe4956b31925e29ca72a574ca5f912..7ae4d59aa4181fbc88609d22b8e7d9ec706751e5 100644 (file)
@@ -57,8 +57,10 @@ export function getComponents(
   return getJSON('/api/projects/search', parameters);
 }
 
-export function bulkDeleteProjects(parameters: BaseSearchProjectsParameters): Promise<void> {
-  return post('/api/projects/bulk_delete', parameters);
+export function bulkDeleteProjects(
+  parameters: BaseSearchProjectsParameters
+): Promise<void | Response> {
+  return post('/api/projects/bulk_delete', parameters).catch(throwGlobalError);
 }
 
 export function deleteProject(project: string): Promise<void | Response> {