X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fclient%2Fnetworkmodel.cpp;h=ee333cee45826f471262551e60bd834fd9f0cb27;hb=7401b1e634438ea9cafd195a79a804b42cc9f135;hp=2fad8d652e09a791024cce22293bf26be5eebf9a;hpb=f029b6f8d31be1c0d4d7a2b74989bcb61e4d511b;p=quassel.git diff --git a/src/client/networkmodel.cpp b/src/client/networkmodel.cpp index 2fad8d65..ee333cee 100644 --- a/src/client/networkmodel.cpp +++ b/src/client/networkmodel.cpp @@ -960,6 +960,15 @@ MsgId NetworkModel::lastSeenMarkerMsgId(BufferId bufferId) const { return _bufferItemCache[bufferId]->lastSeenMarkerMsgId(); } +MsgId NetworkModel::lastSeenMsgId(const BufferId &bufferId) { + BufferItem *bufferItem = findBufferItem(bufferId); + if(!bufferItem) { + qDebug() << "NetworkModel::lastSeenMsgId(): buffer is unknown:" << bufferId; + return MsgId(); + } + return bufferItem->lastSeenMsgId(); +} + void NetworkModel::setLastSeenMsgId(const BufferId &bufferId, const MsgId &msgId) { BufferItem *bufferItem = findBufferItem(bufferId); if(!bufferItem) {