mirror of
https://github.com/hay-kot/mealie.git
synced 2025-08-22 06:23:34 -07:00
fixup
Signed-off-by: Litchi Pi <litchi.pi@proton.me>
This commit is contained in:
parent
341a3f9ada
commit
91315645d3
3 changed files with 5 additions and 5 deletions
|
@ -53,6 +53,4 @@ class IncompleteData(Exception):
|
|||
This exception is raised when a user sends incomplete data to the API
|
||||
"""
|
||||
|
||||
def __init__(self, missing, *args, **kwargs):
|
||||
Exception.__init__(self, *args, **kwargs)
|
||||
self.__context__["missing"] = missing
|
||||
pass
|
||||
|
|
|
@ -85,7 +85,9 @@ class RecipeController(BaseRecipeController):
|
|||
self.logger.error("No Entry Found on recipe controller action")
|
||||
raise HTTPException(status_code=404, detail=ErrorResponse.respond(message="No Entry Found"))
|
||||
elif thrownType == exceptions.IncompleteData:
|
||||
missing = ex.__context__["missing"]
|
||||
print(ex.args)
|
||||
print(ex.__context__)
|
||||
missing = ex.__context__.missing
|
||||
self.logger.error("Incomplete data provided to API route:", missing)
|
||||
raise HTTPException(
|
||||
status_code=400,
|
||||
|
|
|
@ -393,7 +393,7 @@ class RecipeService(RecipeServiceBase):
|
|||
continue
|
||||
|
||||
if getattr(new_data, field) is None:
|
||||
raise exceptions.IncompleteData(field, f"Incomplete recipe, missing {field}")
|
||||
raise exceptions.IncompleteData("Incomplete recipe", missing=field)
|
||||
|
||||
if recipe is None or recipe.settings is None:
|
||||
raise exceptions.NoEntryFound("Recipe not found.")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue