Skip to content

Commit f959585

Browse files
Shuwen Qiananthonykoerber
authored andcommitted
Set error state on elements, fix test validation rule
1 parent ac8ee10 commit f959585

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

src/mm-repeater/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@
134134
var config = {
135135
'name': {
136136
validation: function(name) {
137-
return acceptedNames.indexOf(name) < 0;
137+
return acceptedNames.indexOf(name) >= 0;
138138
},
139139
errorMessage: 'Name is not in the list of accepted values'
140140
},

src/mm-repeater/mm-repeater.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,9 @@
161161
break;
162162
}
163163

164+
var el = row._ref.querySelector('[name='+key+']');
165+
if(el) el.error = !valid;
166+
164167
if(!valid) {
165168
var message = DataUtils.getPathValue(key+'.errorMessage', this.config);
166169
errorMessage += ' '+message;

0 commit comments

Comments
 (0)