diff --git a/src/notification/desktop.ts b/src/notification/desktop.ts index 519ca10..71d97df 100644 --- a/src/notification/desktop.ts +++ b/src/notification/desktop.ts @@ -1,6 +1,7 @@ import {Link, Store} from '../store/model'; import {Print, logger} from '../logger'; import {config} from '../config'; +import {join} from 'path'; import notifier from 'node-notifier'; const desktop = config.notifications.desktop; @@ -10,7 +11,12 @@ export function sendDesktopNotification(link: Link, store: Store) { logger.debug('↗ sending desktop notification'); (async () => { notifier.notify({ + icon: join( + __dirname, + '../../docs/assets/images/streetmerchant-logo.png' + ), message: link.cartUrl ? link.cartUrl : link.url, + open: link.cartUrl ? link.cartUrl : link.url, title: Print.inStock(link, store) });