{"action":"created","issue":{"url":"https://api.github.com/repos/Knockout-Contrib/Knockout-Validation/issues/449","labels_url":"https://api.github.com/repos/Knockout-Contrib/Knockout-Validation/issues/449/labels{/name}","comments_url":"https://api.github.com/repos/Knockout-Contrib/Knockout-Validation/issues/449/comments","events_url":"https://api.github.com/repos/Knockout-Contrib/Knockout-Validation/issues/449/events","html_url":"https://github.com/Knockout-Contrib/Knockout-Validation/issues/449","id":41316780,"number":449,"title":"Getting observables associated with errors?","user":{"login":"grofit","id":927201,"avatar_url":"https://avatars.githubusercontent.com/u/927201?v=3","gravatar_id":"","url":"https://api.github.com/users/grofit","html_url":"https://github.com/grofit","followers_url":"https://api.github.com/users/grofit/followers","following_url":"https://api.github.com/users/grofit/following{/other_user}","gists_url":"https://api.github.com/users/grofit/gists{/gist_id}","starred_url":"https://api.github.com/users/grofit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grofit/subscriptions","organizations_url":"https://api.github.com/users/grofit/orgs","repos_url":"https://api.github.com/users/grofit/repos","events_url":"https://api.github.com/users/grofit/events{/privacy}","received_events_url":"https://api.github.com/users/grofit/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2014-08-27T18:44:46Z","updated_at":"2015-01-08T08:41:36Z","closed_at":null,"body":"I have noticed a few other issues related to this such as:\r\n\r\nhttps://github.com/Knockout-Contrib/Knockout-Validation/pull/298\r\n\r\nHowever I cannot find any documentation around if this sort of thing made it into the main branch and if so how to best use it.\r\n\r\nMy scenario is in nodejs on a webservice I get sent json which I convert into a model with validation rules applied then via the `group` method I get all the errors, then throw them back as errors if something failed validation. However all I get is the errors, and I can manually go change the code, however every time a release happens and it pulls the latest version of knockout.validation from npm I will lose it :(\r\n\r\nSo is there any way to get the errors and the observable name or property it is linked to?\r\n\r\n(If this functionality is already existing it could just be that the npm package for knockout validation just needs updating)"},"comment":{"url":"https://api.github.com/repos/Knockout-Contrib/Knockout-Validation/issues/comments/69150563","html_url":"https://github.com/Knockout-Contrib/Knockout-Validation/issues/449#issuecomment-69150563","issue_url":"https://api.github.com/repos/Knockout-Contrib/Knockout-Validation/issues/449","id":69150563,"user":{"login":"crissdev","id":822571,"avatar_url":"https://avatars.githubusercontent.com/u/822571?v=3","gravatar_id":"","url":"https://api.github.com/users/crissdev","html_url":"https://github.com/crissdev","followers_url":"https://api.github.com/users/crissdev/followers","following_url":"https://api.github.com/users/crissdev/following{/other_user}","gists_url":"https://api.github.com/users/crissdev/gists{/gist_id}","starred_url":"https://api.github.com/users/crissdev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crissdev/subscriptions","organizations_url":"https://api.github.com/users/crissdev/orgs","repos_url":"https://api.github.com/users/crissdev/repos","events_url":"https://api.github.com/users/crissdev/events{/privacy}","received_events_url":"https://api.github.com/users/crissdev/received_events","type":"User","site_admin":false},"created_at":"2015-01-08T08:41:36Z","updated_at":"2015-01-08T08:41:36Z","body":"Looking at the second example it makes me think the first option is much better. I would be fine with adding this method but I would also like to have the `find` method included because it will simplify things like `isValid` or `isModified` because the object passed to `ko.validation.group` is no longer decorated with methods like `isValid` - see #465.\r\nWhat do you think?"}}