Steps to reproduce
- Go to the function editor to create a new function: http://localhost:8080/wiki/Special:CreateZObject?view=function-editor
- Add a "Name" string for your function
- Add one or more inputs for your function (select type and assign a label)
- Select the output type for your function
- Click publish
- Observed behavior**
- Once the function is successfully created, you should be redirected to the function view page
- On the "Current ZObject" JSON textbox, under the Details sidebar, on exploration of the created ZObject, the ID for the created function is K2:
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": {
"Z1K1": "Z6",
"Z6K1": "Z10014K2" <<-----------------
},
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "input one"
}
]
}
}
],Expected behavior
- Argument IDs should start at K1
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": {
"Z1K1": "Z6",
"Z6K1": "Z10014K1" <<-----------------
},
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "input one"
}
]
}
}
],
