diff --git a/app/models/backtrace_line.rb b/app/models/backtrace_line.rb index f517ad8..34df8a2 100644 --- a/app/models/backtrace_line.rb +++ b/app/models/backtrace_line.rb @@ -10,7 +10,7 @@ class BacktraceLine embedded_in :backtrace - scope :in_app, where(:file => IN_APP_PATH) + scope :in_app, ->{ where(:file => IN_APP_PATH) } delegate :app, :to => :backtrace @@ -40,4 +40,3 @@ class BacktraceLine end end - diff --git a/app/models/notice.rb b/app/models/notice.rb index a1e0a5a..df61c85 100644 --- a/app/models/notice.rb +++ b/app/models/notice.rb @@ -28,8 +28,8 @@ class Notice validates_presence_of :backtrace, :server_environment, :notifier - scope :ordered, order_by(:created_at.asc) - scope :reverse_ordered, order_by(:created_at.desc) + scope :ordered, ->{ order_by(:created_at.asc) } + scope :reverse_ordered, ->{ order_by(:created_at.desc) } scope :for_errs, lambda {|errs| where(:err_id.in => errs.all.map(&:id))} def user_agent @@ -162,8 +162,8 @@ class Notice def sanitize_hash(h) - h.recurse do - |h| h.inject({}) do |h,(k,v)| + h.recurse do |h| + h.inject({}) do |h,(k,v)| if k.is_a?(String) h[k.gsub(/\./,'.').gsub(/^\$/,'$')] = v else diff --git a/app/models/problem.rb b/app/models/problem.rb index cf79536..e746024 100644 --- a/app/models/problem.rb +++ b/app/models/problem.rb @@ -43,9 +43,9 @@ class Problem before_create :cache_app_attributes - scope :resolved, where(:resolved => true) - scope :unresolved, where(:resolved => false) - scope :ordered, order_by(:last_notice_at.desc) + scope :resolved, ->{ where(:resolved => true) } + scope :unresolved, ->{ where(:resolved => false) } + scope :ordered, ->{ order_by(:last_notice_at.desc) } scope :for_apps, lambda {|apps| where(:app_id.in => apps.all.map(&:id))} validates_presence_of :last_notice_at, :first_notice_at @@ -184,4 +184,3 @@ class Problem Digest::MD5.hexdigest(value.to_s) end end - -- libgit2 0.21.2