So I created a second ad that did have the competitor list, it failed again, this time I re-added the competitor list and it seemed to go through.
This all because there was no edit button. But the icing on the cake is that the DELETE button doesn't work, either, so now I just have two ads up there.
I guess we'll see how this goes...?
Off topic I am watching your code generation video on nodewood https://nodewood.com/features/code-generation/ . It's seems clever, but I have some difficulty evaluating how much trouble it would save me for example. How do pitch that feature ?
On Nodewood, yeah, it's probably not the #1 time-saving feature that Nodewood offers, but it's similar to any other framework's scaffolding tools. It ensures that when you want to make a new API Controller, or UI Page, or shared Model, it's in the right location, follows naming conventions, and has the basics filled in for you.
I always find starting from a simple case and extending it to be a lot more-productive than starting from a completely blank file and trying to remember the basic implementation of the thing I'm trying to build.
Plus, Nodewood is a little opinionated about how to split up your code into "features" that makes building a reasonably well-organized Monolith a lot easier, and the code generation tools make it a lot easier to follow that pattern.