Scheduler AddTask does not validate task messages
Scheduler AddTask requests accepted response to a request as a valid task message.
AddTask request:
{
"mType": "mngScheduler_AddTask",
"data": {
"msgId": "testSchedulerAdd",
"req": {
"clientId": "SchedulerMessaging",
"task": {
"messaging": "WebsocketMessaging",
"message": {
"mType": "iqrfRaw",
"data": {
"msgId": "testRaw",
"timeout": 1000,
"rsp": {
"rData": "00.00.06.83.00.00.00.44"
},
"raw": {
"request": "00.00.06.03.ff.ff",
"requestTs": "2018-08-31T12:48:35.887733",
"confirmation": "",
"confirmationTs": "",
"response": "00.00.06.83.00.00.00.44",
"responseTs": "2018-08-31T12:48:35.915579"
},
"insId": "iqrfgd2-1",
"statusStr": "ok",
"status": 0
}
}
},
"timeSpec": {
"cronTime": [
"*",
"*",
"*/10",
"*",
"*",
"*",
"*"
],
"periodic": false,
"period": 0,
"exactTime": false,
"startTime": ""
},
"persist": true
},
"returnVerbose": true
}
}
AddTask response:
{
"mType": "mngScheduler_AddTask",
"data": {
"msgId": "testSchedulerAdd",
"rsp": {
"clientId": "SchedulerMessaging",
"taskId": 1573589864
},
"insId": "iqrfgd2-default",
"statusStr": "ok",
"status": 0
}
}
Created task file: 1573589864.json
Edited by Karel Hanák