diff --git a/cookbook/helper/scrapers/cooksillustrated.py b/cookbook/helper/scrapers/cooksillustrated.py index 3232a99a..0318ac9c 100644 --- a/cookbook/helper/scrapers/cooksillustrated.py +++ b/cookbook/helper/scrapers/cooksillustrated.py @@ -30,7 +30,9 @@ class CooksIllustrated(AbstractScraper): def ingredients(self): if not self.recipe: self.get_recipe() - ingredients = self.recipe['ingredientGroups'][0]['fields']['recipeIngredientItems'] + ingredients = [] + for group in self.recipe['ingredientGroups']: + ingredients += group['fields']['recipeIngredientItems'] return [ "{} {} {}{}".format( i['fields']['qty'] or '',