diff options
author | mguetlein <martin.guetlein@gmail.com> | 2011-01-13 15:18:45 +0100 |
---|---|---|
committer | mguetlein <martin.guetlein@gmail.com> | 2011-01-13 15:18:45 +0100 |
commit | eeb0b6df2dbdae29ccf3f4ccd923002e0ed65506 (patch) | |
tree | c0b0956d5b107e613c3236ede71462fa7f18cf05 /validation/validation_format.rb | |
parent | 5786ebd5095451e928d9811bd6bbd98af72de99d (diff) |
adjust to new wrapper, replace activerecord with datamapper (remove activerecord code), is_classification to feature_type
Diffstat (limited to 'validation/validation_format.rb')
-rwxr-xr-x[-rw-r--r--] | validation/validation_format.rb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/validation/validation_format.rb b/validation/validation_format.rb index 0db8579..7c6396a 100644..100755 --- a/validation/validation_format.rb +++ b/validation/validation_format.rb @@ -24,13 +24,14 @@ module Validation h[:crossvalidation_info] = cv end if classification_statistics + raise "classification_statistics is no has: "+classification_statistics.class.to_s unless classification_statistics.is_a?(Hash) clazz = {} Lib::VAL_CLASS_PROPS_SINGLE.each{ |p| clazz[p] = classification_statistics[p] } # transpose results per class class_values = {} Lib::VAL_CLASS_PROPS_PER_CLASS.each do |p| - $sinatra.halt 500, "missing classification statitstics: "+p.to_s+" "+classification_statistics.inspect unless classification_statistics[p] + $sinatra.halt 500, "missing classification statitstics: "+p.to_s+" "+classification_statistics.inspect if classification_statistics[p]==nil classification_statistics[p].each do |class_value, property_value| class_values[class_value] = {:class_value => class_value} unless class_values.has_key?(class_value) map = class_values[class_value] @@ -82,7 +83,8 @@ module Validation h[p] = self.send(p) end v = [] - Validation.find( :all, :conditions => { :crossvalidation_id => self.id } ).each do |val| + #Validation.find( :all, :conditions => { :crossvalidation_id => self.id } ).each do |val| + Validation.all( :crossvalidation_id => self.id ).each do |val| v.push( val.validation_uri.to_s ) end h[:validation_uris] = v |