Fix #1363 (Error when closing custom news source window)

This commit is contained in:
Kovid Goyal 2008-12-07 18:12:19 -08:00
parent efbe7d9a2d
commit 039572d937
2 changed files with 7 additions and 2 deletions

View File

@ -191,7 +191,7 @@ class %(classname)s(%(base_class)s):
class Recipe(object): class Recipe(object):
def __init__(self, title, id, recipes): def __init__(self, title, id, recipes):
self.title = title self.title = unicode(title)
self.id = id self.id = id
self.text = recipes[id] self.text = recipes[id]
def __cmp__(self, other): def __cmp__(self, other):
@ -202,8 +202,9 @@ class %(classname)s(%(base_class)s):
title, ok = QInputDialog.getItem(self, _('Pick recipe'), _('Pick the recipe to customize'), title, ok = QInputDialog.getItem(self, _('Pick recipe'), _('Pick the recipe to customize'),
items, 0, False) items, 0, False)
if ok: if ok:
title = unicode(title)
for r in recipes: for r in recipes:
if r.title == unicode(title): if r.title == title:
try: try:
self.available_profiles.add_item(title, (title, r.text), replace=False) self.available_profiles.add_item(title, (title, r.text), replace=False)
except ValueError: except ValueError:

View File

@ -238,7 +238,11 @@ def stage_three():
print 'Uploading to PyPI...' print 'Uploading to PyPI...'
check_call('rm -f dist/*') check_call('rm -f dist/*')
check_call('python setup.py register') check_call('python setup.py register')
check_call('sudo rm -rf build')
os.mkdir('build')
check_call('python2.5 setup.py bdist_egg --exclude-source-files upload') check_call('python2.5 setup.py bdist_egg --exclude-source-files upload')
shutil.rmtree('build')
os.mkdir('build')
check_call('python setup.py bdist_egg --exclude-source-files upload') check_call('python setup.py bdist_egg --exclude-source-files upload')
check_call('python setup.py sdist upload') check_call('python setup.py sdist upload')
upload_src_tarball() upload_src_tarball()