mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
py3: Fix #1834768 [Unable to customise builtin recipe (Python 3)](https://bugs.launchpad.net/calibre/+bug/1834768)
This commit is contained in:
parent
465ca0573b
commit
0f4c2c23bd
@ -20,7 +20,7 @@ from calibre.gui2.tweak_book.editor.text import TextEdit
|
||||
from calibre.utils.icu import sort_key
|
||||
from calibre.web.feeds.recipes.collection import get_builtin_recipe_collection, get_builtin_recipe_by_id
|
||||
from calibre.utils.localization import localize_user_manual_link
|
||||
from polyglot.builtins import iteritems, unicode_type, range
|
||||
from polyglot.builtins import iteritems, unicode_type, range, as_unicode
|
||||
|
||||
|
||||
def is_basic_recipe(src):
|
||||
@ -594,6 +594,7 @@ class CustomRecipes(Dialog):
|
||||
src = get_builtin_recipe_by_id(id_, download_recipe=True)
|
||||
if src is None:
|
||||
raise Exception('Something weird happened')
|
||||
src = as_unicode(src)
|
||||
|
||||
self.edit_recipe(None, src)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user