Skip to content
This repository was archived by the owner on Apr 12, 2024. It is now read-only.

Commit 603f4eb

Browse files
committed
fixup! fix(required): correctly validate when required on non-input element is surrounded by ngIf
1 parent 9be1198 commit 603f4eb

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/ng/directive/validators.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ var requiredDirective = ['$parse', function($parse) {
6969
link: function(scope, elm, attr, ctrl) {
7070
if (!ctrl) return;
7171
// For boolean attributes like required, presence means true
72-
var value = 'required' in attr || $parse(attr.ngRequired)(scope);
72+
var value = attr.hasOwnProperty('required') || $parse(attr.ngRequired)(scope);
7373

7474
if (!attr.ngRequired) {
7575
// force truthy in case we are on non input element

0 commit comments

Comments
 (0)