From 04f5a2df5e99cebfb3c9b79a055f2798806ade3b Mon Sep 17 00:00:00 2001 From: HF Date: Wed, 2 Dec 2020 17:54:27 +0100 Subject: [PATCH] skip DM channels of deleted users (workaround till we got user deletion stable) --- src/data/models/User.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/data/models/User.js b/src/data/models/User.js index 40f89b77..31412d94 100644 --- a/src/data/models/User.js +++ b/src/data/models/User.js @@ -83,7 +83,12 @@ class User { /* in DMs: * the name is the name of the other user * id also gets grabbed + * + * TODO clean DMs of deleted users */ + if (!dmu1 || !dmu2) { + continue; + } const name = (dmu1.id === this.id) ? dmu2.name : dmu1.name; const dmu = (dmu1.id === this.id) ? dmu2.id : dmu1.id; this.addChannel(id, [