Fix Error Action Recovery Action builder: append to DOM before querying
This commit is contained in:
+6
-8
@@ -2131,14 +2131,12 @@ function onBerSubTypeChange(sel) {
|
||||
if (type === 'error') {
|
||||
body.innerHTML = buildErrorActionRow(row.dataset.berIdx);
|
||||
const recoveryBuilder = body.querySelector('.error-recovery-builder');
|
||||
const recoveryHtml = berRowHtml(0, 'immediate');
|
||||
const tempDiv = document.createElement('div');
|
||||
tempDiv.innerHTML = recoveryHtml;
|
||||
const recoveryBody = tempDiv.querySelector('.ber-body');
|
||||
const recoverySubBody = recoveryBody.querySelector('.ber-sub-body');
|
||||
const recoverySubtype = recoverySubBody.querySelector('.ber-subtype');
|
||||
recoverySubtype.value = 'proactive';
|
||||
onBerSubTypeChange(recoverySubtype);
|
||||
recoveryBuilder.innerHTML = berRowHtml(0, 'immediate');
|
||||
const recoverySubtype = recoveryBuilder.querySelector('.ber-subtype');
|
||||
if (recoverySubtype) {
|
||||
recoverySubtype.value = 'proactive';
|
||||
onBerSubTypeChange(recoverySubtype);
|
||||
}
|
||||
} else {
|
||||
body.innerHTML = `<select class="ber-action text-xs border border-gray-300 dark:border-slate-600 rounded px-1 py-1 dark:bg-slate-700 dark:text-slate-300 font-mono" onchange="updateBerRow(this)">
|
||||
<option value="81">81 (Session indication)</option>
|
||||
|
||||
Reference in New Issue
Block a user