X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fsqlitestorage.h;h=2518250784ac7ddae82ad2e16a0c05ef270f1e6c;hp=92654a619dddd93731a8c6c16caff003b324144a;hb=1489728cd358f6bf7151bcdd87b9ea2cbdff7bec;hpb=b0cbbaffc64390db19614c65bf6af416dd55e41a diff --git a/src/core/sqlitestorage.h b/src/core/sqlitestorage.h index 92654a61..25182507 100644 --- a/src/core/sqlitestorage.h +++ b/src/core/sqlitestorage.h @@ -48,11 +48,11 @@ public slots: // TODO: Add functions for configuring the backlog handling, i.e. defining auto-cleanup settings etc /* User handling */ - virtual UserId addUser(const QString &user, const QString &password); - virtual void updateUser(UserId user, const QString &password); + virtual bool updateUser(UserId user, const QString &password); virtual void renameUser(UserId user, const QString &newName); virtual UserId validateUser(const QString &user, const QString &password); + virtual UserId getUserId(const QString &username); virtual UserId internalUser(); virtual void delUser(UserId user); virtual void setUserSetting(UserId userId, const QString &settingName, const QVariant &data);