allow array syntax inside of the messageKey property of a config item

This commit is contained in:
Keegan
2016-06-15 23:58:41 -07:00
parent 3cffa3a275
commit dd6fe54834
4 changed files with 89 additions and 28 deletions
+3 -1
View File
@@ -172,7 +172,9 @@ module.exports.messageKeysExpected = function(expected) {
Object.keys(expected).forEach(function(key) {
var expectedVal = Array.isArray(expected[key]) ? expected[key] : [expected[key]];
expectedVal.forEach(function(val, index) {
result[messageKeys[key] + index] = val;
if (typeof val !== 'undefined') {
result[messageKeys[key] + index] = val;
}
});
});