From 9c4219b42e0d840a88a3766f25fba9de5d9282be Mon Sep 17 00:00:00 2001 From: samip5 Date: Tue, 10 Apr 2018 12:47:53 +0300 Subject: [PATCH] Edited newsletters.py It wouldn't want to work without the edit. --- plexpy/newsletters.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plexpy/newsletters.py b/plexpy/newsletters.py index a8ccefed..bf2c453e 100644 --- a/plexpy/newsletters.py +++ b/plexpy/newsletters.py @@ -308,7 +308,7 @@ class Newsletter(object): _TEMPLATE_MASTER = '' _TEMPLATE = '' - def __init__(self, config=None, email_config=None, start_date=None, end_date=None, + def __init__(self, config=None, email_config=None, start_date=None, week_number=None, end_date=None, subject=None, body=None, message=None): self.config = self.set_config(config=config, default=self._DEFAULT_CONFIG) self.email_config = self.set_config(config=email_config, default=self._DEFAULT_EMAIL_CONFIG) @@ -333,6 +333,9 @@ class Newsletter(object): except ValueError: pass + if week_number is None: + self.week_number = arrow.now().isocalendar()[1] + if self.start_date is None: self.start_date = self.end_date.shift(days=-self.config['last_days']+1).floor('day')