From 5fab3d6593cb042975e9e13d20310458bc361837 Mon Sep 17 00:00:00 2001
From: Fernando <fernandog@users.noreply.github.com>
Date: Mon, 7 Dec 2015 10:09:48 -0200
Subject: [PATCH] Avoid crash update process if notification fails

---
 sickbeard/versionChecker.py | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/sickbeard/versionChecker.py b/sickbeard/versionChecker.py
index 3679a7f91..414fb0891 100644
--- a/sickbeard/versionChecker.py
+++ b/sickbeard/versionChecker.py
@@ -642,8 +642,10 @@ class GitUpdateManager(UpdateManager):
 
                 # Notify update successful
                 if sickbeard.NOTIFY_ON_UPDATE:
-                    notifiers.notify_git_update(sickbeard.CUR_COMMIT_HASH if sickbeard.CUR_COMMIT_HASH else "")
-
+                    try:
+                        notifiers.notify_git_update(sickbeard.CUR_COMMIT_HASH if sickbeard.CUR_COMMIT_HASH else "")
+                    except Exception:
+                        logger.log(u"Unable to send update notification. Continuing the update process", logger.DEBUG)
                 return True
 
             else:
@@ -885,8 +887,10 @@ class SourceUpdateManager(UpdateManager):
             return False
 
         # Notify update successful
-        notifiers.notify_git_update(sickbeard.NEWEST_VERSION_STRING)
-
+        try:
+            notifiers.notify_git_update(sickbeard.NEWEST_VERSION_STRING)
+        except Exception:
+            logger.log(u"Unable to send update notification. Continuing the update process", logger.DEBUG)
         return True
 
     @staticmethod
-- 
GitLab