Skip to content

Commit a3ee788

Browse files
committed
Fix #547 - formatMessage fails when params is falsy
1 parent 5a71091 commit a3ee788

File tree

5 files changed

+21
-6
lines changed

5 files changed

+21
-6
lines changed

dist/knockout.validation.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -439,10 +439,13 @@ kv.configuration = configuration;
439439
if (utils.isObject(params) && params.typeAttr) {
440440
params = params.value;
441441
}
442-
if (typeof (message) === 'function') {
442+
if (typeof message === 'function') {
443443
return message(params, observable);
444444
}
445-
var replacements = unwrap(params) || [];
445+
var replacements = unwrap(params);
446+
if (replacements == null) {
447+
replacements = [];
448+
}
446449
if (!utils.isArray(replacements)) {
447450
replacements = [replacements];
448451
}

dist/knockout.validation.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)