diff --git a/code/lib/manager-api/src/lib/stories.ts b/code/lib/manager-api/src/lib/stories.ts index 9d6b1817e677..3569cd29756e 100644 --- a/code/lib/manager-api/src/lib/stories.ts +++ b/code/lib/manager-api/src/lib/stories.ts @@ -193,6 +193,10 @@ export const transformStoryIndexToStoriesHash = ( const parent = idx > 0 && list[idx - 1]; const id = sanitize(parent ? `${parent}-${name}` : name!); + if (name.trim() === '') { + throw new Error(dedent`Invalid title ${title} ending in slash.`); + } + if (parent === id) { throw new Error( dedent`