diff --git a/app/models/project.rb b/app/models/project.rb index 8cb290f6601aa94bdea671324ec717e88c2e7eca..f5c2b4fe9af8c44c77b27eb15a6618600b19665d 100644 --- a/app/models/project.rb +++ b/app/models/project.rb @@ -110,11 +110,7 @@ class Project < ActiveRecord::Base class << self def abandoned - project_ids = Event.select('max(created_at) as latest_date, project_id'). - group('project_id'). - having('latest_date < ?', 6.months.ago).map(&:project_id) - - where(id: project_ids) + where('projects.last_activity_at < ?', 6.months.ago) end def with_push