(line = '')
| 6536 | const tag = i.type === 'wifi' ? ' (WiFi)' : i.type === 'ethernet' ? ' (LAN)' : (i.type ? ' (' + i.type + ')' : ''); |
| 6537 | o.textContent = i.name + tag; |
| 6538 | sel.appendChild(o); |
| 6539 | }); |
| 6540 | sel.dataset.filled = '1'; |
| 6541 | }).catch(() => {}); |
| 6542 | } |
| 6543 | async function syncNetIntegrityFromServer() { |
| 6544 | const cb = document.getElementById('netint-enabled'); |
| 6545 | const ext = document.getElementById('netint-extended'); |
| 6546 | const batch = document.getElementById('netint-batch'); |
| 6547 | const ifaceSel = document.getElementById('netint-iface'); |
| 6548 | try { |
| 6549 | const d = await fetchAPI('/api/net/integrity'); |
| 6550 | if (cb) cb.checked = !!d.monitor_enabled; |
| 6551 | if (ext) ext.checked = d.extended_enabled !== false; |
| 6552 | if (batch && d.batch_size) batch.value = d.batch_size; |
| 6553 | if (ifaceSel) { await _netintFillIfaces(); ifaceSel.value = d.interface || ''; } |
no outgoing calls
no test coverage detected