Fix Quassel not rejoining newly joined channels
[quassel.git] / src / core / postgresqlstorage.cpp
index d8a6284..8d8198f 100644 (file)
@@ -906,6 +906,8 @@ 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);
+
   safeExec(createQuery);
 
   if(createQuery.lastError().isValid()) {