From 5e1206d2c9e01ca7834730ea9e79c632d801613f Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Thu, 23 Jul 2020 09:43:01 -0600 Subject: [PATCH] Prevent errors if the element doesn't exist. --- themes/default/template.php | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/themes/default/template.php b/themes/default/template.php index d179e11a50..dfad789d23 100644 --- a/themes/default/template.php +++ b/themes/default/template.php @@ -824,15 +824,30 @@ break; } } + btn_copy = document.getElementById("btn_copy"); + btn_toggle = document.getElementById("btn_toggle"); + btn_delete = document.getElementById("btn_delete"); if (checked == true) { - document.getElementById("btn_copy").style.display = "inline"; - document.getElementById("btn_toggle").style.display = "inline"; - document.getElementById("btn_delete").style.display = "inline"; + if (btn_copy) { + btn_copy.style.display = "inline"; + } + if (btn_toggle) { + btn_toggle.style.display = "inline"; + } + if (btn_delete) { + btn_delete.style.display = "inline"; + } } else { - document.getElementById("btn_copy").style.display = "none"; - document.getElementById("btn_toggle").style.display = "none"; - document.getElementById("btn_delete").style.display = "none"; + if (btn_copy) { + btn_copy.style.display = "none"; + } + if (btn_toggle) { + btn_toggle.style.display = "none"; + } + if (btn_delete) { + btn_delete.style.display = "none"; + } } } {/literal}