Skip to content

Commit ba1a39f

Browse files
authored
Merge branch 'main' into deps
2 parents e7f005c + 3dec2f5 commit ba1a39f

2 files changed

Lines changed: 4 additions & 5 deletions

File tree

changelog.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ <h1>
5151
<li>[<a href='https://github.com/igniterealtime/openfire-restAPI-plugin/issues/122'>#122</a>] - Update mockito to 4.6.1</li>
5252
<li>[<a href='https://github.com/igniterealtime/openfire-restAPI-plugin/issues/121'>#121</a>] - Update Swagger to 2.2.1</li>
5353
<li>[<a href='https://github.com/igniterealtime/openfire-restAPI-plugin/issues/120'>#120</a>] - Update Jersey to 2.36</li>
54+
<li>[<a href='https://github.com/igniterealtime/openfire-restAPI-plugin/issues/118'>#118</a>] - Cannot retrieve full list of rooms following #113</li>
5455
<li>[<a href='https://github.com/igniterealtime/openfire-restAPI-plugin/issues/113'>#113</a>] - MUC search including naturalName</li>
5556
</ul>
5657

src/java/org/jivesoftware/openfire/plugin/rest/controller/MUCRoomController.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -175,12 +175,10 @@ public MUCRoomEntities getChatRooms(String serviceName, String channelType, Stri
175175
List<MUCRoomEntity> mucRoomEntities = new ArrayList<>();
176176

177177
for (MUCRoomSearchInfo roomInfo : roomsInfo) {
178-
String roomName = "";
178+
String roomName = roomInfo.getName();
179179
if (roomSearch != null) {
180-
if (StringUtils.containsIgnoringCase(roomInfo.getName(), roomSearch) ||
181-
StringUtils.containsIgnoringCase(roomInfo.getNaturalLanguageName(), roomSearch)) {
182-
roomName = roomInfo.getName();
183-
} else {
180+
if (!StringUtils.containsIgnoringCase(roomInfo.getName(), roomSearch) &&
181+
!StringUtils.containsIgnoringCase(roomInfo.getNaturalLanguageName(), roomSearch)) {
184182
continue;
185183
}
186184
}

0 commit comments

Comments
 (0)