From e02030e1165aeafbeb9e4479caa32279bb4129a2 Mon Sep 17 00:00:00 2001 From: Julien Lancelot Date: Mon, 1 Jun 2015 13:31:36 +0200 Subject: [PATCH] SONAR-6259 Always index issue authorization as batch is still applying permission on projects --- .../sonar/server/computation/step/ApplyPermissionsStep.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/step/ApplyPermissionsStep.java b/server/sonar-server/src/main/java/org/sonar/server/computation/step/ApplyPermissionsStep.java index 2a9f886e680..313089c804b 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/computation/step/ApplyPermissionsStep.java +++ b/server/sonar-server/src/main/java/org/sonar/server/computation/step/ApplyPermissionsStep.java @@ -54,8 +54,9 @@ public class ApplyPermissionsStep implements ComputationStep { if (permissionFacade.countComponentPermissions(session, projectId) == 0) { permissionFacade.grantDefaultRoles(session, projectId, Qualifiers.PROJECT); session.commit(); - indexer.index(); } + // As batch is still apply permission on project, indexing of issue authorization must always been done + indexer.index(); } finally { MyBatis.closeQuietly(session); } -- 2.39.5