Merge pull request #391 from marshmalien/fix/7577-undefined-required-label

Prevent TypeError when removing asterisk DOM element
This commit is contained in:
Marliana Lara
2017-09-05 16:59:33 -04:00
committed by GitHub

View File

@@ -442,7 +442,7 @@ function(ConfigurationUtils, i18n, $rootScope) {
} else if (!isRequired) { } else if (!isRequired) {
elm.removeAttr('required'); elm.removeAttr('required');
if (!attrs.awrequiredAlwaysShowAsterisk) { if (!attrs.awrequiredAlwaysShowAsterisk) {
$(label).find('span.Form-requiredAsterisk')[0].remove(); $(label).find('span.Form-requiredAsterisk').remove();
} }
} }
if (isRequired && (viewValue === undefined || viewValue === null || viewValue === '')) { if (isRequired && (viewValue === undefined || viewValue === null || viewValue === '')) {