Commit 9869d13c authored by ishmakov's avatar ishmakov

Fix request collection count request on XEP-0059

Monitoring Plugin request of collection count according 2.7 of XEP-0059
More information on https://community.igniterealtime.org/message/250310
parent 369de47b
......@@ -76,12 +76,14 @@ public class IQRetrieveHandler extends AbstractIQHandler {
addMessageElement(chatElement, conversation, message);
}
if (resultSet != null && messages.size() > 0) {
resultSet.setFirst((long) fromIndex);
resultSet.setFirstIndex(fromIndex);
resultSet.setLast((long) toIndex - 1);
resultSet.setCount(conversation.getMessages().size());
chatElement.add(resultSet.createResultElement());
if (resultSet != null) {
if (messages.size() > 0) {
resultSet.setFirst((long) fromIndex);
resultSet.setFirstIndex(fromIndex);
resultSet.setLast((long) toIndex - 1);
}
resultSet.setCount(conversation.getMessages().size());
chatElement.add(resultSet.createResultElement());
}
return reply;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment