diff --git a/src/main/java/com/epam/ta/reportportal/commons/querygen/FilterTarget.java b/src/main/java/com/epam/ta/reportportal/commons/querygen/FilterTarget.java index 36116d0ad..e472216fc 100644 --- a/src/main/java/com/epam/ta/reportportal/commons/querygen/FilterTarget.java +++ b/src/main/java/com/epam/ta/reportportal/commons/querygen/FilterTarget.java @@ -227,8 +227,9 @@ public enum FilterTarget { JoinEntity.of(LAUNCH, JoinType.LEFT_OUTER_JOIN, PROJECT.ID.eq(LAUNCH.PROJECT_ID))) ) .withAggregateCriteria( - DSL.countDistinct(choose().when(LAUNCH.MODE.eq(JLaunchModeEnum.DEFAULT) - .and(LAUNCH.STATUS.ne(JStatusEnum.IN_PROGRESS)), LAUNCH.ID)).toString()) + DSL.countDistinct( + choose().when(LAUNCH.STATUS.ne(JStatusEnum.IN_PROGRESS), LAUNCH.ID)) + .toString()) .get() ) ) { @@ -308,8 +309,9 @@ protected Field idField() { new CriteriaHolderBuilder().newBuilder(LAUNCHES_QUANTITY, LAUNCHES_QUANTITY, Long.class) .withAggregateCriteria( - DSL.countDistinct(choose().when(LAUNCH.MODE.eq(JLaunchModeEnum.DEFAULT) - .and(LAUNCH.STATUS.ne(JStatusEnum.IN_PROGRESS)), LAUNCH.ID)).toString()) + DSL.countDistinct( + choose().when(LAUNCH.STATUS.ne(JStatusEnum.IN_PROGRESS), LAUNCH.ID)) + .toString()) .get() ) ) { @@ -326,10 +328,8 @@ public QuerySupplier getQuery() { @Override protected Collection selectFields() { return Lists.newArrayList(DSL.countDistinct(PROJECT_USER.USER_ID).as(USERS_QUANTITY), - DSL.countDistinct(choose().when(LAUNCH.MODE.eq(JLaunchModeEnum.DEFAULT) - .and(LAUNCH.STATUS.ne(JStatusEnum.IN_PROGRESS)), - LAUNCH.ID - )).as(LAUNCHES_QUANTITY), + DSL.countDistinct(choose().when(LAUNCH.STATUS.ne(JStatusEnum.IN_PROGRESS), LAUNCH.ID)) + .as(LAUNCHES_QUANTITY), DSL.max(LAUNCH.START_TIME).as(LAST_RUN), PROJECT.ID, PROJECT.CREATION_DATE, @@ -1443,8 +1443,8 @@ protected Field idField() { new CriteriaHolderBuilder().newBuilder(LAUNCHES_QUANTITY, LAUNCHES_QUANTITY, Long.class) .withAggregateCriteria( - DSL.countDistinct(choose().when(LAUNCH.MODE.eq(JLaunchModeEnum.DEFAULT) - .and(LAUNCH.STATUS.ne(JStatusEnum.IN_PROGRESS)), LAUNCH.ID)).toString()) + DSL.countDistinct(choose().when(LAUNCH.STATUS.ne(JStatusEnum.IN_PROGRESS), LAUNCH.ID)) + .toString()) .get(), new CriteriaHolderBuilder().newBuilder(CRITERIA_USER, USERS.LOGIN, String.class) .get() @@ -1471,9 +1471,7 @@ protected Collection selectFields() { ORGANIZATION.ORGANIZATION_TYPE, DSL.countDistinct(ORGANIZATION_USER.USER_ID).as(USERS_QUANTITY), DSL.countDistinct(PROJECT.ID).as(PROJECTS_QUANTITY), - DSL.countDistinct(choose() - .when(LAUNCH.MODE.eq(JLaunchModeEnum.DEFAULT) - .and(LAUNCH.STATUS.ne(JStatusEnum.IN_PROGRESS)), LAUNCH.ID)) + DSL.countDistinct(choose().when(LAUNCH.STATUS.ne(JStatusEnum.IN_PROGRESS), LAUNCH.ID)) .as(LAUNCHES_QUANTITY), DSL.max(LAUNCH.START_TIME).as(LAST_RUN) ); @@ -1534,9 +1532,7 @@ public QuerySupplier getQuery() { @Override protected Collection selectFields() { return Lists.newArrayList(DSL.countDistinct(PROJECT_USER.USER_ID).as(USERS_QUANTITY), - DSL.countDistinct(choose().when(LAUNCH.MODE.eq(JLaunchModeEnum.DEFAULT) - .and(LAUNCH.STATUS.ne(JStatusEnum.IN_PROGRESS)), - LAUNCH.ID + DSL.countDistinct(choose().when(LAUNCH.STATUS.ne(JStatusEnum.IN_PROGRESS), LAUNCH.ID )).as(LAUNCHES_QUANTITY), DSL.max(LAUNCH.START_TIME).as(LAST_RUN), PROJECT.ID,