The API returns the nodeId and parentID correctly when requested:
{
"name": "A",
"size": 8,
"dateModified": "Wed May 29 09:53:19 GMT 2019",
"dateCreated": "Wed May 29 09:53:19 GMT 2019",
"hasChild": false,
"nodeId": "8",
"parentID": "-1",
"type": "",
"filterPath": "",
"file": false,
"isFile": false
},
{
"name": "C",
"size": 9,
"dateModified": "Wed May 29 09:53:19 GMT 2019",
"dateCreated": "Wed May 29 09:53:19 GMT 2019",
"hasChild": false,
"nodeId": "9",
"parentID": "-1",
"type": "",
"filterPath": "",
"file": false,
"isFile": false
},
{
"name": "F",
"size": 10,
"dateModified": "Wed May 29 09:53:19 GMT 2019",
"dateCreated": "Wed May 29 09:53:19 GMT 2019",
"hasChild": false,
"nodeId": "10",
"parentID": "-1",
"type": "",
"filterPath": "",
"file": false,
"isFile": false
}
But when requesting, for example the folder called A the request generated is:
{ "action":"Read", "path":"/A/", "showHiddenItems":false, "data":[ { "name":"A", "size":8, "dateModified":"2019-05-29T09:53:59.000Z", "dateCreated":"2019-05-29T09:53:59.000Z", "hasChild":false, "nodeId":"fe_tree_0_2", "parentID":"-1", "type":"", "filterPath":"", "file":false, "isFile":false, "iconClass":"e-fe-folder", "icon":"e-fe-folder", "htmlAttributes":{ "class":"e-large-icon", "title":"A" } } ]}
All the other properties can be correctly set, only nodeId cannot.
Thanks.