From 31c7a0b9e6c9e1f2fa0f790bafe6bbfcaf8ddea0 Mon Sep 17 00:00:00 2001 From: Carl Schroedl Date: Mon, 18 Feb 2013 16:39:03 -0700 Subject: [PATCH] patch to permit observables' rule objects to have a unique ID --- Src/knockout.validation.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Src/knockout.validation.js b/Src/knockout.validation.js index ae3d7fd4..320a5820 100644 --- a/Src/knockout.validation.js +++ b/Src/knockout.validation.js @@ -365,12 +365,13 @@ // } // )}; // - if (params.message || params.onlyIf) { //if it has a message or condition object, then its an object literal to use + if (params.message || params.onlyIf || params.constraintGroupId) { //if it has a message or condition object, then its an object literal to use return exports.addRule(observable, { rule: ruleName, message: params.message, params: utils.isEmptyVal(params.params) ? true : params.params, - condition: params.onlyIf + condition: params.onlyIf, + constraintGroupId: params.constraintGroupId }); } else { return exports.addRule(observable, {