From bb61edb56ca9063ec3f048a604f87bda9d40ba62 Mon Sep 17 00:00:00 2001 From: Christian Paul <christianp@matrix.org> Date: Fri, 8 Jan 2021 11:43:06 +0100 Subject: [PATCH] Require matrix_id and remote_id to be not null --- src/db/roomstore.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/db/roomstore.ts b/src/db/roomstore.ts index e8e66f4..8a59650 100644 --- a/src/db/roomstore.ts +++ b/src/db/roomstore.ts @@ -104,7 +104,7 @@ export class DbRoomStore { * @returns {number} The amount of room pairs as an integer */ public async countEntries() { - const row = (await this.db.Get("SELECT COUNT(*) FROM room_entries")) || {}; + const row = (await this.db.Get("SELECT COUNT(*) FROM room_entries WHERE matrix_id IS NOT NULL AND remote_id IS NOT NULL")) || {}; if (typeof row.count !== "number") { log.error("Failed to count room entries"); -- GitLab