public CountResponse countUserTasks()

in src/main/java/com/epam/digital/data/platform/usrtaskmgt/remote/impl/UserTaskRemoteServiceImpl.java [91:105]


  public CountResponse countUserTasks(@NonNull String assignee) {
    log.debug("Counting assigned to current user or unassigned user tasks");

    var unassignedCountTaskQuery = DdmTaskCountQueryDto.builder()
        .assignee(assignee)
        .unassigned(true)
        .build();
    var taskCountQueryDto = DdmTaskCountQueryDto.builder()
        .orQueries(List.of(unassignedCountTaskQuery))
        .build();
    var dto = taskRestClient.getTaskCountByParams(taskCountQueryDto);

    log.debug("Found {} user tasks", dto.getCount());
    return userTaskDtoMapper.toCountResponse(dto);
  }