Skip to content

Commit dd46c7f

Browse files
committed
Recipe: Don't overwrite subclass-overridden recipe
1 parent 7664a2e commit dd46c7f

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/workflows/recipe/recipe.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ def __init__[KT: RecipeKey | str](self, recipe: dict[KT, Any] | str | None = Non
2525
self.recipe = self.deserialize(recipe)
2626
elif recipe:
2727
self.recipe = self._sanitize(recipe)
28-
else:
28+
elif not hasattr(self, "recipe"):
2929
self.recipe = {}
3030

3131
def deserialize(self, data: str) -> RawRecipe:

0 commit comments

Comments
 (0)