From 8401f8f5cebeee76a7abeeebe520f26a1e9af467 Mon Sep 17 00:00:00 2001 From: cPhost Date: Wed, 20 Dec 2017 20:20:32 -0500 Subject: [PATCH] server icon: Load default icon if org icon is not avalible. --- app/renderer/js/main.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/renderer/js/main.js b/app/renderer/js/main.js index b458793c..84b81e58 100644 --- a/app/renderer/js/main.js +++ b/app/renderer/js/main.js @@ -149,6 +149,13 @@ class ServerManagerView { this.openSettings('General'); }); + const $serverImgs = document.querySelectorAll('.server-icons'); + $serverImgs.forEach($serverImg => { + $serverImg.addEventListener('error', () => { + $serverImg.src = 'img/icon.png'; + }); + }); + this.sidebarHoverEvent(this.$addServerButton, this.$addServerTooltip); this.sidebarHoverEvent(this.$settingsButton, this.$settingsTooltip); this.sidebarHoverEvent(this.$reloadButton, this.$reloadTooltip);