From bf7579c4acf991b519fdd250e31b34dfb4d8e4e0 Mon Sep 17 00:00:00 2001 From: Dragon Fire Date: Fri, 13 Mar 2020 18:57:39 -0400 Subject: [PATCH] Bug Fix --- commands/analyze/zodiac-sign.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/commands/analyze/zodiac-sign.js b/commands/analyze/zodiac-sign.js index ab5c1267..e6911eed 100644 --- a/commands/analyze/zodiac-sign.js +++ b/commands/analyze/zodiac-sign.js @@ -36,9 +36,10 @@ module.exports = class ZodiacSignCommand extends Command { determineSign(month, day) { if (month === 2 && day > 29) return null; if (monthsWith30.includes(month) && day > 30) return null; + if (day < 1 || day > 31) return null; return signs.find(sign => { if (month === sign.high.month && day <= sign.high.day) return true; - if (month === sign.low.month && day >= sign.low.month) return true; + if (month === sign.low.month && day >= sign.low.day) return true; return false; }); }