keystone
keystone copied to clipboard
Infinite loop of being able to create related auther / related post
- Set up Keystone according to the tutorial.
- Create a relationship between the user and the post
- When creating a user click on "Create related post"
- When creating a related post, click on "Create related Author"
- Repeat (at one point the site reloaded, but another time I opened about 30+ side menus )
Only being able to create a related entity one step down the way (ie not going any further / disabling the button after step 3)

Is this actually a problem? I don't think the UX pattern is necessarily helpful, but, what kind of prevention mechanism would you expect for the DX? What if someone wanted to nest twice?
I wouldn't say it's a breaking bug or anything close, but from a UX perspective, it can be confusing. Also nesting multiple times will create multiple entries, which will lead to an error when creating a user (say you create the same user twice), which also could feel confusing. Suggestion codewise would be to have a config line of "nesting" or something in the "ui" attributes, to prevent the behaviour, if the developer wishes. But I mainly wanted to point out potential user experience challenges with the design choice, so maybe it is not so much of a "bug" per se.
Thanks for the issue @svnoak, I don't think is something needing a quick fix, but, having the issue will help ensure we don't miss the issue for discussion when we update to our new design system :yellow_heart: