Commit 4f9d8f39c3985a87c7b8c0438944f84cfa8f10b4

Authored by Nick Recobra
1 parent 17954978
Exists in master and in 1 other branch production

Simpler App.find_by_id.

Showing 1 changed file with 1 additions and 2 deletions   Show diff stats
app/models/app.rb
... ... @@ -39,9 +39,8 @@ class App
39 39 accepts_nested_attributes_for :issue_tracker, :allow_destroy => true,
40 40 :reject_if => proc { |attrs| !%w(none lighthouseapp redmine pivotal fogbugz mingle).include?(attrs[:issue_tracker_type]) }
41 41  
42   - # Mongoid Bug: find(id) on association proxies returns an Enumerator
43 42 def self.find_by_id!(app_id)
44   - where(:_id => app_id).first || raise(Mongoid::Errors::DocumentNotFound.new(self,app_id))
  43 + find app_id
45 44 end
46 45  
47 46 def self.find_by_api_key!(key)
... ...