Merge pull request #357 from cPhost/img-fix

Add default icon if the server image is not available.
This commit is contained in:
Akash Nimare
2017-12-25 23:43:35 +05:30
committed by GitHub

View File

@@ -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);