Commit bdbf3530c2501442b65787fa9f9565e6963590bc

Authored by Marcin Ciunelis
1 parent 1e637035
Exists in master and in 1 other branch production

do not load all the problems to find an error

Showing 1 changed file with 1 additions and 2 deletions   Show diff stats
app/models/app.rb
@@ -74,8 +74,7 @@ class App @@ -74,8 +74,7 @@ class App
74 end 74 end
75 75
76 def find_or_create_err!(attrs) 76 def find_or_create_err!(attrs)
77 - Err.any_in(:problem_id => problems.map { |a| a.id }).  
78 - where(attrs).first || problems.create!.errs.create!(attrs) 77 + Err.where(attrs).first || problems.create!.errs.create!(attrs)
79 end 78 end
80 79
81 # Mongoid Bug: find(id) on association proxies returns an Enumerator 80 # Mongoid Bug: find(id) on association proxies returns an Enumerator