Fixed issues with pastebin attachments for issue submitter.

This commit is contained in:
echel0n 2014-12-19 05:06:01 -08:00
parent 5fe4d74316
commit d881f794de
2 changed files with 6 additions and 13 deletions

View File

@ -17,17 +17,8 @@
# along with SickRage. If not, see <http://www.gnu.org/licenses/>. # along with SickRage. If not, see <http://www.gnu.org/licenses/>.
import os import os
import traceback
import re
import sickbeard
import six
import chardet import chardet
import unicodedata import sickbeard
from string import ascii_letters, digits
from sickbeard import logger
from unidecode import unidecode
def _toUnicode(x): def _toUnicode(x):
try: try:

View File

@ -26,6 +26,7 @@ import platform
import sickbeard import sickbeard
from sickbeard import classes from sickbeard import classes
from sickbeard.encodingKludge import ek
from github import Github from github import Github
from pastebin import PastebinAPI from pastebin import PastebinAPI
@ -149,10 +150,11 @@ class Logger(object):
pastebin_url = None pastebin_url = None
try: try:
if self.logFile and os.path.isfile(self.logFile): if self.logFile and os.path.isfile(self.logFile):
with ek.ek(open, self.logFile) as f: with ek(open, self.logFile) as f:
data = f.readlines(50) data = f.readlines()
data = "".join(data[len(data) - 100:])
pastebin_url = PastebinAPI().paste('f59b8e9fa1fc2d033e399e6c7fb09d19', data) pastebin_url = PastebinAPI().paste('f59b8e9fa1fc2d033e399e6c7fb09d19', data)
except: except Exception as e:
pass pass
try: try: