sql: Fix population of lastmsgid for empty buffers
[quassel.git] / src / core / SQL / SQLite / version / 21 / upgrade_001_update_buffer_set_lastmsgid.sql
index 221e814..48fba7e 100644 (file)
@@ -1,8 +1,8 @@
 UPDATE buffer
-SET lastmsgid = (
+SET lastmsgid = COALESCE((
        SELECT messageid 
        FROM backlog 
        WHERE backlog.bufferid = buffer.bufferid
        ORDER BY messageid 
        DESC LIMIT 1
-);
+), 0);