Steps to produce error
- open actions tab
- select
core.local action
- fill in
cmd field with date
- fill in
timeout field with d
- delete
d from timeout field
- click
run.
Expected Result
The action is submitted and accepted for execution.
Actual Result
An error stating the submission failed. The request payload shows timeout being sent as an empty string when its default value should be 60.
{"action":"core.local","parameters":{"cmd":"date","timeout":""},"context":{"trace_context":{}}}
The API correctly reports the malformed payload as an error:
{"faultstring":"invalid literal for int() with base 10: ''"}