Add an error when creating a recipe with no bags

This commit is contained in:
Jeremy Ruston 2024-01-26 14:42:43 +00:00
parent f5fdd79c7f
commit 62b2fe3e2f
1 changed files with 3 additions and 0 deletions

View File

@ -186,6 +186,9 @@ SqlTiddlerStore.prototype.createRecipe = function(recipename,bagnames,descriptio
if(validationBagNames) {
return {message: validationBagNames};
}
if(bagnames.length === 0) {
return {message: "Recipes must contain at least one bag"};
}
this.sqlTiddlerDatabase.createRecipe(recipename,bagnames,description);
this.saveEntityStateTiddler({
title: "recipes/" + recipename,