|
@@ -4,6 +4,8 @@
|
|
* @license Apache-2.0
|
|
* @license Apache-2.0
|
|
*/
|
|
*/
|
|
|
|
|
|
|
|
+import Utils from "../core/Utils";
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* Object to handle the creation of operation ingredients.
|
|
* Object to handle the creation of operation ingredients.
|
|
*/
|
|
*/
|
|
@@ -156,7 +158,7 @@ class HTMLIngredient {
|
|
} else if ((m = this.value[i].name.match(/\[\/([a-z0-9 -()^]+)\]/i))) {
|
|
} else if ((m = this.value[i].name.match(/\[\/([a-z0-9 -()^]+)\]/i))) {
|
|
html += "</optgroup>";
|
|
html += "</optgroup>";
|
|
} else {
|
|
} else {
|
|
- html += `<option populate-value="${this.value[i].value}">${this.value[i].name}</option>`;
|
|
|
|
|
|
+ html += `<option populate-value="${Utils.escapeHtml(this.value[i].value)}">${this.value[i].name}</option>`;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
html += `</select>
|
|
html += `</select>
|