function portalErrorHandler()

in default/cve5/portal.js [166:183]


function portalErrorHandler(e) {
    if (e.error && (e.error == 'NO_SESSION' || e.error == 'UNAUTHORIZED' || e.error.message == 'Failed to fetch')) {
        if (e.error == 'UNAUTHORIZED') {
            e.message = "Valid credentials required"
        }
        if (e.error.message == 'Failed to fetch') {
            e.message = "Error connecting to service";
        }
        if (document.getElementById("loginErr")) {
            // Login screen exists
            document.getElementById("loginErr").innerText = e && e.message ? e.message : 'Valid credentials required!';
        } else {
            showPortalLogin(e.message);
        }
    } else {
        cveShowError(e);
    }
}