From 8be1e0262cdda8aba9307a2d2cf8102a70a70c4e Mon Sep 17 00:00:00 2001 From: Dragon Fire Date: Tue, 31 Jul 2018 13:00:13 -0400 Subject: [PATCH] If no personal calendar is set, skip it --- commands/events/holidays.js | 6 ++++-- package.json | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/commands/events/holidays.js b/commands/events/holidays.js index a64bd3d5..4231a83d 100644 --- a/commands/events/holidays.js +++ b/commands/events/holidays.js @@ -19,8 +19,10 @@ module.exports = class HolidaysCommand extends Command { const events = []; const standardEvents = await this.fetchHolidays(GOOGLE_CALENDAR_ID); if (standardEvents) events.push(...standardEvents); - const personalEvents = await this.fetchHolidays(PERSONAL_GOOGLE_CALENDAR_ID); - if (personalEvents) events.push(...personalEvents); + if (PERSONAL_GOOGLE_CALENDAR_ID) { + const personalEvents = await this.fetchHolidays(PERSONAL_GOOGLE_CALENDAR_ID); + if (personalEvents) events.push(...personalEvents); + } if (!events.length) return msg.say('There are no events today...'); return msg.say(`Today's ${events.length === 1 ? 'event is' : `${events.length} events are`}: ${list(events)}.`); } catch (err) { diff --git a/package.json b/package.json index 4c7d054e..896f80a9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "xiao", - "version": "85.9.0", + "version": "85.9.1", "description": "Your personal server companion.", "main": "Xiao.js", "scripts": {