function showErrors()

in src/assets/js/subscribe_prefs.js [100:117]


function showErrors(errors) {
    let container = $("#error-container");
    container.empty();

    for (let formElementName in errors) {
        let errorName = errors[formElementName];
        if (errorName.length > 0 && errorName[0] == "Required") {
            console.log();
            let messageEl = document.createElement("p");

            // Limit the length of the field label name used in the error message
            let humanReadableName = subscribePreferencesData.fields[formElementName].label.substring(0, 23);

            messageEl.textContent = humanReadableName + " is required";
            container.append(messageEl);
        }
    }
}