From 70314cfa7b8e63cced14011c9e44d60cc34c9df5 Mon Sep 17 00:00:00 2001 From: Calen Pennington Date: Thu, 27 Feb 2020 11:37:05 -0500 Subject: [PATCH] Don't try and multiply None with a number when computing number of weekly emails to send --- .../core/djangoapps/schedules/management/commands/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openedx/core/djangoapps/schedules/management/commands/__init__.py b/openedx/core/djangoapps/schedules/management/commands/__init__.py index d12d7db92e..9f1fff5d52 100644 --- a/openedx/core/djangoapps/schedules/management/commands/__init__.py +++ b/openedx/core/djangoapps/schedules/management/commands/__init__.py @@ -40,8 +40,8 @@ class SendEmailBaseCommand(PrefixedDebugLoggerMixin, BaseCommand): def handle(self, *args, **options): self.log_debug('Args = %r', options) - if 'weeks' in options: - num_weeks = options['weeks'] + num_weeks = options.get('weeks') + if num_weeks: num_days = (7 * num_weeks) + 1 self.offsets = range(-7, -num_days, -7)