Update markerline correctly on postgres
[quassel.git] / src / core / postgresqlstorage.cpp
index de06aec..2505373 100644 (file)
@@ -907,7 +907,7 @@ BufferInfo PostgreSqlStorage::bufferInfo(UserId user, const NetworkId &networkId
   createQuery.bindValue(":buffertype", (int)type);
   createQuery.bindValue(":buffername", buffer);
   createQuery.bindValue(":buffercname", buffer.toLower());
-  createQuery.bindValue(":joined", type & BufferInfo::ChannelBuffer ? 1 : 0);
+  createQuery.bindValue(":joined", type & BufferInfo::ChannelBuffer ? true : false);
 
   safeExec(createQuery);
 
@@ -1151,7 +1151,7 @@ void PostgreSqlStorage::setBufferMarkerLineMsg(UserId user, const BufferId &buff
 
   query.bindValue(":userid", user.toInt());
   query.bindValue(":bufferid", bufferId.toInt());
-  query.bindValue(":lastseenmsgid", msgId.toInt());
+  query.bindValue(":markerlinemsgid", msgId.toInt());
   safeExec(query);
   watchQuery(query);
 }