summaryrefslogtreecommitdiffstats
path: root/admin/WebConsole/jscripts
diff options
context:
space:
mode:
authorIrina Gómez <irinagomez@us.es>2019-03-15 13:12:02 +0100
committerIrina Gómez <irinagomez@us.es>2019-03-15 13:12:02 +0100
commit831de70ba49f7a66ff3ebbe2ad4716a2d2d3fa11 (patch)
tree3aa32db66fafc48a806824bd15c4b01a348350db /admin/WebConsole/jscripts
parentb7dc4ace681f54c04252b26ed29027b1ea74e595 (diff)
#802 #888 When the computer or repo propierties change, the console regenerate the PXE files for bios and uefi.
Diffstat (limited to 'admin/WebConsole/jscripts')
-rw-r--r--admin/WebConsole/jscripts/boot_grub4dos.js16
1 files changed, 8 insertions, 8 deletions
diff --git a/admin/WebConsole/jscripts/boot_grub4dos.js b/admin/WebConsole/jscripts/boot_grub4dos.js
index 6e91dcb0..e7cd8359 100644
--- a/admin/WebConsole/jscripts/boot_grub4dos.js
+++ b/admin/WebConsole/jscripts/boot_grub4dos.js
@@ -55,7 +55,7 @@ tbox[c] = no;
// Se utiliza al enviar el formulario
// Asigna como valor del campo listOfItems un listado
// con las correspodendencias nombre plantilla - nombre equipo.
-// Version 1.1.1 - Se identifica plantilla y equipo como necesita el script setclienmode (#802)
+// Version 1.1.1 - Se identifica plantilla y equipo como necesita la función createBootMode (#802 #888)
function allSelect()
{
var saveString = "";
@@ -63,14 +63,14 @@ function allSelect()
var input = document.getElementsByTagName('select');
for(var i=0; i<input.length; i++){
- label = input[i].parentNode.id;
- // La plantilla 00unknown no existe, no se incluye en el listado
- if (label === "00unknown") continue;
+ // quitamos L inicial
+ patron = "L";
+ parm = input[i].name;
+ parm = parm.replace(patron,'');
- for (j=0;j<input[i].length;j++)
- {
- saveString = saveString + label + '|' + input[i].options[j].text + ';';
- }
+ for (j=0;j<input[i].length;j++) {
+ saveString = saveString + parm + '|' + input[i].options[j].text + ';';
+ }
}
document.forms[0].listOfItems.value = saveString;
}