From b807860ab44692f9699c6bfa6123da722a5f64f9 Mon Sep 17 00:00:00 2001 From: Kevin Matz Date: Sun, 28 Oct 2018 16:59:21 -0400 Subject: [PATCH] FM must have a specified level --- OscCommentMacroListener.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/OscCommentMacroListener.py b/OscCommentMacroListener.py index 5940676..0534d33 100644 --- a/OscCommentMacroListener.py +++ b/OscCommentMacroListener.py @@ -171,9 +171,13 @@ class OscCommentMacroListener(CommentMacroListener): def exitMasterFade(self, ctx: CommentMacroParser.MasterFadeContext): if ctx.target()is None: - logger.error("ERROR: limited to fading current master only.") + logger.error("ERROR: limited to fading specified masters only.") + return + try: + level = ctx.number().value + except AttributeError: + logger.error("ERROR: level arument is required!") return - level = ctx.number().value if (level < 0 or level > 100): logger.error("Level must be between 0 and 100.") return