code: private List<Team> getBoardList(ObjectId collectorId) {
          List<Team> boards;
          if(featureSettings.isCollectorItemOnlyUpdate()){
              Set<Team> uniqueTeams = new HashSet<>();
              for(FeatureBoard featureBoard: enabledFeatureBoards(collectorId)){
                  Team team = teamRepository.findByTeamId(featureBoard.getTeamId());
                  if(team != null){
                      uniqueTeams.add(team);
                  }
              }
  
              boards = new ArrayList<>(uniqueTeams);
          }else {
              boards = teamRepository.findByCollectorId(collectorId);
          }
          return boards;
      }
docs: Returns a full team list or partial based on whether or not isCollectorItemOnlyUpdate is true
  @param collectorId
  @return