}\r
var prefName = "slc.batch.autoclear";\r
var prefValue = this.getRiaPreferenceValue(prefName);\r
- if(prefValue !== null){\r
- this.executeBatchOnAgent(batchAgentId, prefValue);\r
- return;\r
+ if(prefValue !== null && prefValue === true){\r
+ this.executeBatchOnAgent(batchAgentId, true); \r
+ }else{\r
+ this.executeBatchOnAgent(batchAgentId, false);\r
}\r
+ return;\r
var modal = new org.argeo.ria.components.Modal("Clear?", null);\r
modal.addYesNoReminder("Do you want to clear the batch automatically after execution?", prefName);\r
modal.addListener("cancel", function(e){\r
} else {\r
this.list.add(item);\r
}\r
- this.list.select(item);\r
+ this.list.setSelection([item]);\r
\r
},\r
\r
var selection = this.list.getChildren();\r
if (!selection.length)\r
return;\r
+ // Get Host\r
+ var agentsMap = org.argeo.ria.components.ViewsManager.getInstance().getViewPaneById("selector").getContent().getAgentsMap();\r
+ var host = agentsMap[agentUuid];\r
var slcExecMessage = new org.argeo.slc.ria.execution.Message();\r
+ slcExecMessage.setHost(host);\r
for (var i = 0; i < selection.length; i++) {\r
var batchEntrySpec = selection[i].getUserData("batchEntrySpec");\r
slcExecMessage.addBatchEntrySpec(batchEntrySpec);\r