fixing Wikia images bug, issue #212

pull/287/head
emijrp 8 years ago
parent bce5e67db8
commit 2e99d869e2

@ -994,8 +994,11 @@ def getImageNamesAPI(config={}, session=None):
url = curateImageURL(config=config, url=url) url = curateImageURL(config=config, url=url)
# encoding to ascii is needed to work around this horrible bug: # encoding to ascii is needed to work around this horrible bug:
# http://bugs.python.org/issue8136 # http://bugs.python.org/issue8136
filename = unicode(urllib.unquote( if 'api' in config and '.wikia.com' in config['api']:
(re.sub('_', ' ', url.split('/')[-1])).encode('ascii', 'ignore')), 'utf-8') #to avoid latest?cb=20120816112532 in filenames
filename = unicode(urllib.unquote((re.sub('_', ' ', url.split('/')[-3])).encode('ascii', 'ignore')), 'utf-8')
else:
filename = unicode(urllib.unquote((re.sub('_', ' ', url.split('/')[-1])).encode('ascii', 'ignore')), 'utf-8')
uploader = re.sub('_', ' ', image['user']) uploader = re.sub('_', ' ', image['user'])
images.append([filename, url, uploader]) images.append([filename, url, uploader])
else: else:

Loading…
Cancel
Save