diff --git a/src/calibre/gui2/dialogs/custom_recipes.py b/src/calibre/gui2/dialogs/custom_recipes.py index 03ae4c5677..2bb73be502 100644 --- a/src/calibre/gui2/dialogs/custom_recipes.py +++ b/src/calibre/gui2/dialogs/custom_recipes.py @@ -604,7 +604,7 @@ class CustomRecipes(Dialog): def load_recipe(self): files = choose_files(self, 'recipe loader dialog', _('Choose a recipe file'), - filters=[(_('Recipes'), ['.py', '.recipe'])], + filters=[(_('Recipes'), ['py', 'recipe'])], all_files=False, select_only_single_file=True) if files: path = files[0] @@ -661,6 +661,7 @@ class CustomRecipes(Dialog): self.advanced_recipe.recipe_source = src self.stack.setCurrentIndex(2) + if __name__ == '__main__': from calibre.gui2 import Application from calibre.web.feeds.recipes.model import RecipeModel