From d6d59fc8de240ab7d5ad80deaff9d6a81b38a8d5 Mon Sep 17 00:00:00 2001 From: Lucas Duarte Sobreira Date: Tue, 21 Dec 2021 23:34:28 -0300 Subject: [PATCH] fix trying to notify using undefined data --- src/renderer/index.js | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/renderer/index.js b/src/renderer/index.js index 706a7777..acb9d957 100644 --- a/src/renderer/index.js +++ b/src/renderer/index.js @@ -343,11 +343,15 @@ const app = new Vue({ if (this.notification) { this.notification.close() } - this.notification = new Notification(a.name, { - body: a.artistName, - icon: (a.artwork.url.replace('/{w}x{h}bb', '/512x512bb')).replace('/2000x2000bb', '/35x35bb'), - silent: true - }) + if (a.artistName && a.artwork && a.name) { + this.notification = new Notification(a.name, { + body: a.artistName, + icon: a.artwork.url + .replace('/{w}x{h}bb', '/512x512bb') + .replace('/2000x2000bb', '/35x35bb'), + silent: true, + }); + } } })