Validation was not checking for disallowed node classes in a flow asset, which can happen if the node classes allowed were changed after nodes were added to the graph.
To not duplicate the node class allowed logic, I've encapsulated it in a function on the flow asset and it is being called by the validation and schema.
Validation was not checking for disallowed node classes in a flow asset, which can happen if the node classes allowed were changed after nodes were added to the graph.
To not duplicate the node class allowed logic, I've encapsulated it in a function on the flow asset and it is being called by the validation and schema.