39 lines
1.2 KiB
JavaScript
39 lines
1.2 KiB
JavaScript
Template.configPage.events({
|
|
"click .save-config-details-btn": function(event, template) {
|
|
console.log('should save config!!!');
|
|
var content = template.find('#config-content').value;
|
|
// Machines.update({});
|
|
var config = Template.instance().data.config;
|
|
// var machine = Machines.findOne({ machineId: Template.instance().data.machine.machineId });
|
|
// if (machine) {
|
|
// for(var i = 0; i < machine.configurations.length; i++) {
|
|
// if(machine.configurations[i]._id === config._id) {
|
|
// machine.configurations[i].content = content;
|
|
// // Machines.save(machine);
|
|
// break;
|
|
// }
|
|
// }
|
|
// }
|
|
// Machines.update({
|
|
// "configurations._id": Template.instance().data.config._id,
|
|
// "machineId": Template.instance().data.machine.machineId
|
|
// }, {
|
|
// content: content
|
|
// });
|
|
}
|
|
});
|
|
|
|
// Session.set('config.content', Template.configPage.);
|
|
|
|
Template.configPage.helpers({
|
|
"editorOptions": function() {
|
|
return {
|
|
lineNumbers: true,
|
|
mode: "javascript"
|
|
}
|
|
},
|
|
"editorCode": function(a,template) {
|
|
return Template.instance().data.config.content;
|
|
}
|
|
});
|