From 7ca5a34b28f4cf50ecd75da6e103581624aa6b41 Mon Sep 17 00:00:00 2001 From: smilerz Date: Thu, 28 Dec 2023 10:00:15 -0600 Subject: [PATCH] fixed recursion in Step.__str__() --- cookbook/models.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/cookbook/models.py b/cookbook/models.py index b09963edb..d4deed1fe 100644 --- a/cookbook/models.py +++ b/cookbook/models.py @@ -749,9 +749,7 @@ class Step(ExportModelOperationsMixin('step'), models.Model, PermissionModelMixi return render_instructions(self) def __str__(self): - if not self.recipe_set.exists(): - return f"Orphaned Step{'':s if not obj.name else f': {self.pk} {self.name}'}" - return f"{self.recipe_set.first().name}: {self.name}" if self.name else self.recipe_set.first().name + return f"{self.pk}: {self.name}" if self.name else f"Step: {self.pk}" class Meta: ordering = ['order', 'pk']