From 12865437d73ac741f0abca614204641d5b65a3b5 Mon Sep 17 00:00:00 2001 From: vabene1111 Date: Mon, 4 Apr 2022 21:44:51 +0200 Subject: [PATCH] copy me that improvements --- cookbook/integration/copymethat.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/cookbook/integration/copymethat.py b/cookbook/integration/copymethat.py index c961a51a5..7a2a532f9 100644 --- a/cookbook/integration/copymethat.py +++ b/cookbook/integration/copymethat.py @@ -32,7 +32,14 @@ class CopyMeThat(Integration): recipe.servings = parse_servings(file.find("a", {"id": "recipeYield"}).text.strip()) recipe.working_time = iso_duration_to_minutes(file.find("span", {"meta": "prepTime"}).text.strip()) recipe.waiting_time = iso_duration_to_minutes(file.find("span", {"meta": "cookTime"}).text.strip()) - recipe.save() + recipe.description = (file.find("div ", {"id": "description"}).text.strip())[:512] + + except AttributeError: + pass + + try: + if len(file.find("span", {"id": "starred"}).text.strip()) > 0: + recipe.keywords.add(Keyword.objects.get_or_create(space=self.request.space, name=_('Favorite'))[0]) except AttributeError: pass