Skip to content

Commit 18b0a3f

Browse files
#1132 - Fixed similar logic flaw in ComponentQueryManager
1 parent 2b27789 commit 18b0a3f

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/main/java/org/dependencytrack/persistence/ComponentQueryManager.java

+2-3
Original file line numberDiff line numberDiff line change
@@ -498,11 +498,10 @@ private void preprocessACLs(final Query<Component> query, final String inputFilt
498498
if (teams != null && teams.size() > 0) {
499499
final StringBuilder sb = new StringBuilder();
500500
for (int i = 0, teamsSize = teams.size(); i < teamsSize; i++) {
501-
//final Team team = teams.get(i);
502-
final Team team = super.getObjectById(Team.class, teams.get(0).getId());
501+
final Team team = super.getObjectById(Team.class, teams.get(i).getId());
503502
sb.append(" project.accessTeams.contains(:team").append(i).append(") ");
504503
params.put("team" + i, team);
505-
if (i < teamsSize-2) {
504+
if (i < teamsSize-1) {
506505
sb.append(" || ");
507506
}
508507
}

0 commit comments

Comments
 (0)