in custom/cve/conf.js [372:404]
loadEmailLists: async function (pmc) {
var listname = "dev";
try {
var response = await fetch('https://lists.apache.org/api/preferences.lua', {
method: 'GET',
credentials: 'omit',
headers: {
'Accept': 'application/json, text/plain, */*'
},
redirect: 'follow'
});
if (!response.ok) {
console.log(response.statusText);
errMsg.textContent = "Failed Apache list of email lists";
infoMsg.textContent = "";
throw Error(response.statusText);
} else {
var res = await response.json();
if (res.lists) {
tlp = res.lists[pmc+".apache.org"]
console.log(tlp);
if (tlp && tlp["users"]) {
listname = "users";
} else if (tlp && tlp["user"]) {
listname = "user";
}
}
}
} catch (error) {
errMsg.textContent = error;
}
return (listname+"@"+pmc+".apache.org");
},