INNER CODE UNIT · JavaScript
loadScanner
XortexAI/XMem · admin/app.js:370
async function loadScanner() {
const data = await apiFetch('/scanner/analytics');
if (!data) return;
if (data.error) {
console.error('Scanner analytics error:', data.error);
return;
}
// Update summary cards
const jobs = data.scanner_jobs || {};
const repos = data.user_repos || {};
const runs = data.scan_runs || {};
const stars = data.community_stars || {};
const visibility = data.index_visibility || {};
document.getElementById('scanner-jobs-total').textContent = formatNum(jobs.total || 0);
document.getElementById('scanner-repos-total').textContent = formatNum(repos.total || 0);