From 62b2fe3e2fcc1d2cf0e1e1e50bec8ae9e2a2770b Mon Sep 17 00:00:00 2001 From: Jeremy Ruston Date: Fri, 26 Jan 2024 14:42:43 +0000 Subject: [PATCH] Add an error when creating a recipe with no bags --- .../tiddlywiki/multiwikiserver/modules/sql-tiddler-store.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/tiddlywiki/multiwikiserver/modules/sql-tiddler-store.js b/plugins/tiddlywiki/multiwikiserver/modules/sql-tiddler-store.js index 80dffda23..d5e6b0981 100644 --- a/plugins/tiddlywiki/multiwikiserver/modules/sql-tiddler-store.js +++ b/plugins/tiddlywiki/multiwikiserver/modules/sql-tiddler-store.js @@ -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,