X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcore.cpp;h=1ad9fe2c984d19166b19bdd6b93043243e12c0cf;hp=8a1c777135038ffae1300fd891745fd78ecfa419;hb=0d1184b010f26a1620366fa705b18f6376b52698;hpb=9a36f8e55bfa485467e093fba669841fdfacda2f diff --git a/src/core/core.cpp b/src/core/core.cpp index 8a1c7771..1ad9fe2c 100644 --- a/src/core/core.cpp +++ b/src/core/core.cpp @@ -207,6 +207,16 @@ void Core::syncStorage() { } /*** Storage Access ***/ +void Core::setUserSetting(UserId userId, const QString &settingName, const QVariant &data) { + QMutexLocker locker(&mutex); + instance()->storage->setUserSetting(userId, settingName, data); +} + +QVariant Core::getUserSetting(UserId userId, const QString &settingName, const QVariant &data) { + QMutexLocker locker(&mutex); + return instance()->storage->getUserSetting(userId, settingName, data); +} + bool Core::createNetwork(UserId user, NetworkInfo &info) { QMutexLocker locker(&mutex); NetworkId networkId = instance()->storage->createNetwork(user, info); @@ -292,9 +302,9 @@ QList Core::requestMsgRange(UserId user, BufferId buffer, int first, in return instance()->storage->requestMsgRange(user, buffer, first, last); } -QList Core::requestBuffers(UserId user, QDateTime since) { +QList Core::requestBuffers(UserId user) { QMutexLocker locker(&mutex); - return instance()->storage->requestBuffers(user, since); + return instance()->storage->requestBuffers(user); } bool Core::removeBuffer(const UserId &user, const BufferId &bufferId) { @@ -468,7 +478,7 @@ void Core::processClientMessage(QTcpSocket *socket, const QVariantMap &msg) { } reply["MsgType"] = "ClientLoginAck"; SignalProxy::writeDataToDevice(socket, reply); - qDebug() << qPrintable(tr("Client %1 initialized and authentificated successfully as \"%2\".").arg(socket->peerAddress().toString(), msg["User"].toString())); + qDebug() << qPrintable(tr("Client %1 initialized and authentificated successfully as \"%2\" (UserId: %3).").arg(socket->peerAddress().toString(), msg["User"].toString()).arg(uid.toInt())); setupClientSession(socket, uid); } }