url import fixes

This commit is contained in:
smilerz
2024-07-08 08:35:59 -05:00
parent c2176305db
commit 6385866e98
3 changed files with 4 additions and 4 deletions

View File

@@ -373,8 +373,8 @@ def parse_servings(servings):
servings = 1
elif isinstance(servings, list):
try:
servings = int(re.findall(r'\b\d+\b', servings[0])[0])
except KeyError:
servings = int(re.findall(r'\b\d+\b', str(servings[0]))[0])
except (KeyError, IndexError):
servings = 1
return servings

View File

@@ -861,7 +861,7 @@ class IngredientViewSet(viewsets.ModelViewSet):
if unit and re.match(r'^(\d)+$', unit):
queryset = queryset.filter(unit_id=unit)
return queryset
return queryset.select_related('food')
class StepViewSet(viewsets.ModelViewSet):