X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fclient%2Fnetworkmodel.cpp;h=cd5f46d99277d3dbc95cad1e695545c3572f54a1;hp=8b087d588d4d29e728a6013e7916c10b25729eb1;hb=aadd816dbcae859ce9ac5b44d609bd3094b3d6fc;hpb=5df0040d620491dc32987492361003cb97f81c2b;ds=sidebyside diff --git a/src/client/networkmodel.cpp b/src/client/networkmodel.cpp index 8b087d58..cd5f46d9 100644 --- a/src/client/networkmodel.cpp +++ b/src/client/networkmodel.cpp @@ -970,7 +970,7 @@ MsgId NetworkModel::lastSeenMarkerMsgId(BufferId bufferId) const { MsgId NetworkModel::lastSeenMsgId(const BufferId &bufferId) { BufferItem *bufferItem = findBufferItem(bufferId); if(!bufferItem) { - qDebug() << "NetworkModel::lastSeenMsgId(): buffer is unknown:" << bufferId; + Client::purgeKnownBufferIds(); return MsgId(); } return bufferItem->lastSeenMsgId(); @@ -979,7 +979,7 @@ MsgId NetworkModel::lastSeenMsgId(const BufferId &bufferId) { void NetworkModel::setLastSeenMsgId(const BufferId &bufferId, const MsgId &msgId) { BufferItem *bufferItem = findBufferItem(bufferId); if(!bufferItem) { - qDebug() << "NetworkModel::setLastSeenMsgId(): buffer is unknown:" << bufferId; + Client::purgeKnownBufferIds(); return; } bufferItem->setLastSeenMsgId(msgId);