From dbe3b492fd3ad11880897a185c795c510afba374 Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Tue, 10 Apr 2018 22:28:48 -0700 Subject: [PATCH] Check if the newsletter has data before saving the html file --- plexpy/newsletters.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/plexpy/newsletters.py b/plexpy/newsletters.py index bbfd07dd..f8d2c1ea 100644 --- a/plexpy/newsletters.py +++ b/plexpy/newsletters.py @@ -416,6 +416,10 @@ class Newsletter(object): def send(self): self.newsletter = self.generate_newsletter() + if not self._has_data(): + logger.warn(u"Tautulli Newsletters :: %s newsletter has no data. Newsletter not sent." % self.NAME) + return False + self._save() return self._send() @@ -442,10 +446,6 @@ class Newsletter(object): % (self.NAME, newsletter_file, e)) def _send(self): - if not self._has_data(): - logger.warn(u"Tautulli Newsletters :: %s newsletter has no data. Newsletter not sent." % self.NAME) - return False - if self.config['formatted']: if self.email_config['notifier_id']: return send_notification(