void ClientBacklogManager::receiveBacklog(BufferId bufferId, MsgId first, MsgId last, int limit, int additional, QVariantList msgs) {
Q_UNUSED(first) Q_UNUSED(last) Q_UNUSED(limit) Q_UNUSED(additional)
- if(msgs.isEmpty())
- return;
-
emit messagesReceived(bufferId, msgs.count());
MessageList msglist;
switch(settings.requesterType()) {
case BacklogRequester::GlobalUnread:
_requester = new GlobalUnreadBacklogRequester(this);
+ break;
case BacklogRequester::PerBufferUnread:
_requester = new PerBufferUnreadBacklogRequester(this);
+ break;
case BacklogRequester::PerBufferFixed:
default:
_requester = new FixedBacklogRequester(this);