summaryrefslogtreecommitdiff
path: root/lib/ohm_util.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ohm_util.rb')
-rw-r--r--lib/ohm_util.rb7
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/ohm_util.rb b/lib/ohm_util.rb
index 21d7978..856f9d2 100644
--- a/lib/ohm_util.rb
+++ b/lib/ohm_util.rb
@@ -6,7 +6,7 @@ module Lib
prop_names = model.attributes.collect{|p| p.to_s}
params.keys.each do |k|
key = k.to_s
- if (key == "subjectid")
+ if (key == "subjectid" || key == "media")
params.delete(k)
else
unless prop_names.include?(key)
@@ -28,10 +28,11 @@ module Lib
end
def self.find(model, filter_params)
- if (filter_params.size==0)
+ params = check_params(model,filter_params)
+ if (params.size==0)
model.all
else
- model.find(check_params(model,filter_params))
+ model.find(params)
end
end