I wrote a python action which is able to take several arguments.
Some of the parameters (arguments) I configured as “required: false” in the related action definition yaml file.
This works like expected and I don’t have to insert a value to start the action. But in the background it looks like the optional parameters are sent to the action as “None” if not set. This crashes my script as the optional argument is of type object and if now instead of an object, “None” is delivered it crashes. (not iterable)
Is there any possibility that if an parameter is optional and is not set, it really is not transferred to the action instead of containing “None”?
Is this expected behaviour or maybe a bug?