There is no console error because there is no SAVE button to press.
Using the API with JWT issued to user emon3175585:
curl --location --request POST 'http://xx.xx.xx.xx:8080/rest/v2/data-points' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer eyJhbGciOiJFUzUxMiJ9.eyJzdWIiOiJlbW9uMzE3NTU4NSIsImV4cCI6MTU4MTk5NjgxMywiaWQiOjQsInYiOjEsInR5cCI6ImF1dGgifQ.AClqeOT6yAQCjGMYfXaMlDVgAcVOftGy3TSCrjxWat-Iz2yFut5nP4wntnE1xas3VtieFbxVwffbhmXwngPhHi8VAEFPPoaCD11unJ5_VTVWJkwnx73Eq8L2sbI9abLVM_CXXXXXXXXXXXXXX' \
--data-raw '{
"name": "test12-test2",
"xid": "test12-test2",
"dataSourceXid" : "test12",
"pointLocator" : {
"startValue" : "0",
"modelType" : "PL.VIRTUAL",
"dataType" : "NUMERIC",
"settable" : true,
"changeType" : "NO_CHANGE",
"max": 100,
"maxChange": 0.01,
"min": 0
}
}'
Results in error: 422 Unprocessable Entity
{
"result": {
"messages": [
{
"level": "ERROR",
"message": "Must retain permission",
"property": "readPermission"
},
{
"level": "ERROR",
"message": "Must retain permission",
"property": "setPermission"
}
]
},
"mangoStatusCode": 4002,
"mangoStatusName": "VALIDATION_FAILED",
"localizedMessage": "Validation failed"
}