Skip to content

Commit b4ea417

Browse files
committed
Migration of #771 to webpack branch
1 parent 513d5bb commit b4ea417

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/services/decorators.js

+8-2
Original file line numberDiff line numberDiff line change
@@ -143,8 +143,14 @@ export default function($compileProvider, sfPathProvider) {
143143
if (!scope.ngModel) {
144144
return false;
145145
}
146-
return scope.ngModel.$valid &&
147-
(!scope.ngModel.$pristine || !scope.ngModel.$isEmpty(scope.ngModel.$modelValue));
146+
if (scope.options && scope.options.pristine &&
147+
scope.options.pristine.success === false) {
148+
return scope.ngModel.$valid &&
149+
(!scope.ngModel.$pristine && !scope.ngModel.$isEmpty(scope.ngModel.$modelValue));
150+
} else {
151+
return scope.ngModel.$valid &&
152+
(!scope.ngModel.$pristine || !scope.ngModel.$isEmpty(scope.ngModel.$modelValue));
153+
}
148154
};
149155

150156
scope.hasError = function() {

0 commit comments

Comments
 (0)