lib/merit/model_additions.rb in merit-0.8.0 vs lib/merit/model_additions.rb in merit-0.8.1
- old
+ new
@@ -14,9 +14,13 @@
field :sash_id
field :points, :type => Integer, :default => 0
field :level, :type => Integer, :default => 0
end
end
+
+ def find_by_id(id)
+ Merit.orm == :mongoid ? where(:_id => id).first : super(id)
+ end
end
def badges
create_sash_if_none
sash.badge_ids.collect{|b_id| Badge.find(b_id) }