X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fpostgresqlstorage.cpp;fp=src%2Fcore%2Fpostgresqlstorage.cpp;h=cd6d7bf724a32f8bb0230188ee2a677cb8703f2f;hp=48236bc04197b614a2e13a04fd8dbe241cb372b3;hb=d09f943e9a6cb563b479bef5a4e909fbae6b768f;hpb=c0aba6b60277e5329f40513c66725dd0c52ee1b4 diff --git a/src/core/postgresqlstorage.cpp b/src/core/postgresqlstorage.cpp index 48236bc0..cd6d7bf7 100644 --- a/src/core/postgresqlstorage.cpp +++ b/src/core/postgresqlstorage.cpp @@ -1801,13 +1801,13 @@ QList PostgreSqlStorage::requestMsgs(UserId user, BufferId bufferId, Ms timestamp.setTimeSpec(Qt::UTC); Message msg(timestamp, bufferInfo, - (Message::Type)query.value(2).toUInt(), + (Message::Type)query.value(2).toInt(), query.value(8).toString(), query.value(4).toString(), query.value(5).toString(), query.value(6).toString(), query.value(7).toString(), - (Message::Flags)query.value(3).toUInt()); + (Message::Flags)query.value(3).toInt()); msg.setMsgId(query.value(0).toLongLong()); messagelist << msg; } @@ -1865,7 +1865,7 @@ QList PostgreSqlStorage::requestMsgsFiltered(UserId user, BufferId buff timestamp.setTimeSpec(Qt::UTC); Message msg(timestamp, bufferInfo, - (Message::Type)query.value(2).toUInt(), + (Message::Type)query.value(2).toInt(), query.value(8).toString(), query.value(4).toString(), query.value(5).toString(), @@ -1920,13 +1920,13 @@ QList PostgreSqlStorage::requestAllMsgs(UserId user, MsgId first, MsgId timestamp.setTimeSpec(Qt::UTC); Message msg(timestamp, bufferInfoHash[query.value(1).toInt()], - (Message::Type)query.value(3).toUInt(), + (Message::Type)query.value(3).toInt(), query.value(9).toString(), query.value(5).toString(), query.value(6).toString(), query.value(7).toString(), query.value(8).toString(), - (Message::Flags)query.value(4).toUInt()); + (Message::Flags)query.value(4).toInt()); msg.setMsgId(query.value(0).toLongLong()); messagelist << msg; } @@ -1982,7 +1982,7 @@ QList PostgreSqlStorage::requestAllMsgsFiltered(UserId user, MsgId firs timestamp.setTimeSpec(Qt::UTC); Message msg(timestamp, bufferInfoHash[query.value(1).toInt()], - (Message::Type)query.value(3).toUInt(), + (Message::Type)query.value(3).toInt(), query.value(9).toString(), query.value(5).toString(), query.value(6).toString(),