fix: default slug if generated is empty

This commit is contained in:
Fernando Muñoz Paredes 2025-07-13 16:49:28 +00:00
commit a0dcec6e15

View file

@ -47,6 +47,8 @@ def create_recipe_slug(name: str, max_length: int = 250) -> str:
A truncated slug string
"""
generated_slug = slugify(name)
if not generated_slug:
generated_slug = "untitled"
if len(generated_slug) > max_length:
generated_slug = generated_slug[:max_length]
return generated_slug