From 170c61b3bda771fa569a96b56b7fb18d3d15e3c7 Mon Sep 17 00:00:00 2001 From: chylex Date: Wed, 31 May 2017 14:52:59 +0200 Subject: [PATCH] Fix a crash in renderer when a channel has no messages --- src/renderer/scr.savefile.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/renderer/scr.savefile.js b/src/renderer/scr.savefile.js index 984e713..eca9f03 100644 --- a/src/renderer/scr.savefile.js +++ b/src/renderer/scr.savefile.js @@ -35,7 +35,7 @@ SAVEFILE.prototype.getUserById = function(user){ }; SAVEFILE.prototype.getMessageCount = function(channel){ - return Object.keys(this.data[channel]).length || 0; + return Object.keys(this.getMessages(channel)).length; }; SAVEFILE.prototype.getAllMessages = function(){ @@ -49,5 +49,5 @@ SAVEFILE.prototype.getAllMessages = function(){ }; SAVEFILE.prototype.getMessages = function(channel){ - return this.data[channel] || []; + return this.data[channel] || {}; };