From 17545d93b2bf03fe2becbb89b32e578ab3ec13c6 Mon Sep 17 00:00:00 2001 From: Alexandre Beloin Date: Fri, 23 Jan 2015 13:44:18 -0500 Subject: [PATCH 1/2] Prevent submitting empty gist. --- sickbeard/logger.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sickbeard/logger.py b/sickbeard/logger.py index 1d289f1d..0b326509 100644 --- a/sickbeard/logger.py +++ b/sickbeard/logger.py @@ -172,7 +172,8 @@ class Logger(object): level = match.group(2) if reverseNames[level] == ERROR: paste_data = "".join(log_data[i:50]) - gist = gh.get_user().create_gist(True, {"sickrage.log": InputFileContent(paste_data)}) + if paste_data: + gist = gh.get_user().create_gist(True, {"sickrage.log": InputFileContent(paste_data)}) break message = u"### INFO\n" @@ -189,7 +190,7 @@ class Logger(object): message += u"---\n" message += u"_STAFF NOTIFIED_: @SiCKRAGETV/owners @SiCKRAGETV/moderators" - issue = gh.get_organization(gh_org).get_repo(gh_repo).create_issue("[APP SUBMITTED]: " + curError.title, message) + issue = gh.get_organization(gh_org).get_repo(gh_repo).create_issue("[APP SUBMITTED]: " + str(curError.title), message) if issue: self.log('Your issue ticket #%s was submitted successfully!' % issue.number) From c9085a3ac667944301d628636e718a22b097a8eb Mon Sep 17 00:00:00 2001 From: Alexandre Beloin Date: Fri, 23 Jan 2015 16:43:41 -0500 Subject: [PATCH 2/2] Fix number of lines submitted. --- sickbeard/logger.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sickbeard/logger.py b/sickbeard/logger.py index 0b326509..303d3cc1 100644 --- a/sickbeard/logger.py +++ b/sickbeard/logger.py @@ -171,7 +171,7 @@ class Logger(object): if match: level = match.group(2) if reverseNames[level] == ERROR: - paste_data = "".join(log_data[i:50]) + paste_data = "".join(log_data[i:i+50]) if paste_data: gist = gh.get_user().create_gist(True, {"sickrage.log": InputFileContent(paste_data)}) break