X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcore.cpp;h=c06ca6d0067aa69b5c8c4cbbdfbe9de24b5aa6fd;hp=69f34c39d55c13be2a7f5b9f795388ed41ed764f;hb=76929fefa96b80fe4f3be89c334c820b13ad7e3b;hpb=3a99cf632f7918b85087373272904f6ed17cca25 diff --git a/src/core/core.cpp b/src/core/core.cpp index 69f34c39..c06ca6d0 100644 --- a/src/core/core.cpp +++ b/src/core/core.cpp @@ -265,6 +265,16 @@ QList Core::requestBuffers(UserId user, QDateTime since) { return instance()->storage->requestBuffers(user, since); } +void Core::setBufferLastSeen(UserId user, const BufferId &bufferId, const QDateTime &seenDate) { + QMutexLocker locker(&mutex); + return instance()->storage->setBufferLastSeen(user, bufferId, seenDate); +} + +QHash Core::bufferLastSeenDates(UserId user) { + QMutexLocker locker(&mutex); + return instance()->storage->bufferLastSeenDates(user); +} + /*** Network Management ***/ bool Core::startListening(uint port) {