diff --git a/templates/components/itilobject/footer.html.twig b/templates/components/itilobject/footer.html.twig index 89510256fcd..8b3333ef0d8 100644 --- a/templates/components/itilobject/footer.html.twig +++ b/templates/components/itilobject/footer.html.twig @@ -61,6 +61,7 @@ class="btn btn-primary answer-action {{ default_action != "answer" ? "action-" ~ default_action : "" }}" data-bs-toggle="collapse" data-bs-target="#new-{{ default_action_data.class }}-block" + type="button" > {{ default_action_data.label }} diff --git a/templates/components/itilobject/layout.html.twig b/templates/components/itilobject/layout.html.twig index 8b5d4c28510..8d3ff346a9a 100644 --- a/templates/components/itilobject/layout.html.twig +++ b/templates/components/itilobject/layout.html.twig @@ -58,39 +58,43 @@
{# Common form fields for CommonITILObject_CommonITILObject purge action #} @@ -167,13 +171,15 @@ $(function() { saveFieldPanelState(); }); - var myCollapsible = document.getElementById('itil-data') - myCollapsible.addEventListener('shown.bs.collapse', function () { - saveFieldPanelState(); - }); - myCollapsible.addEventListener('hidden.bs.collapse', function () { - saveFieldPanelState(); - }); + var myCollapsible = document.getElementById('itil-data'); + if (myCollapsible) { + myCollapsible.addEventListener('shown.bs.collapse', function () { + saveFieldPanelState(); + }); + myCollapsible.addEventListener('hidden.bs.collapse', function () { + saveFieldPanelState(); + }); + } var itil_layout = { collapsed: false,