Skip to content

Commit ba8fb61

Browse files
committed
Merge remote-tracking branch 'origin/4.13'
2 parents 3ca5be4 + 79f7f0f commit ba8fb61

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

server/src/main/java/com/cloud/server/ManagementServerImpl.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3762,8 +3762,10 @@ public Pair<List<? extends SSHKeyPair>, Integer> listSSHKeyPairs(final ListSSHKe
37623762
}
37633763

37643764
if (keyword != null) {
3765-
sc.addOr("name", SearchCriteria.Op.LIKE, "%" + keyword + "%");
3766-
sc.addOr("fingerprint", SearchCriteria.Op.LIKE, "%" + keyword + "%");
3765+
final SearchCriteria<SSHKeyPairVO> ssc = _sshKeyPairDao.createSearchCriteria();
3766+
ssc.addOr("name", SearchCriteria.Op.LIKE, "%" + keyword + "%");
3767+
ssc.addOr("fingerprint", SearchCriteria.Op.LIKE, "%" + keyword + "%");
3768+
sc.addAnd("name", SearchCriteria.Op.SC, ssc);
37673769
}
37683770

37693771
final Pair<List<SSHKeyPairVO>, Integer> result = _sshKeyPairDao.searchAndCount(sc, searchFilter);

0 commit comments

Comments
 (0)