Enkil / redmine_reminder

Plugin for Redmine project that sends notification to assignee if due date is coming. Work with issue and issues category
Other
19 stars 6 forks source link

rake task fails "NoMethodError: undefined method `scoped'" #22

Open viegelinsch opened 8 years ago

viegelinsch commented 8 years ago

System

Description: Ubuntu 15.04 Release: 15.04 Codename: vivid

ruby 2.1.2p95 (2014-05-08) [x86_64-linux-gnu]

bundle install ran and installs no new or updated gems

Symptom

Executing bundle exec rake redmine:reminder_plugin:send_notifications RAILS_ENV=production --trace in /usr/share/redmine leads to:

** Invoke redmine:reminder_plugin:send_notifications (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute redmine:reminder_plugin:send_notifications
rake aborted!
NoMethodError: undefined method `scoped' for #<Issue::ActiveRecord_Relation:0x00000006f31cd0>
/var/lib/gems/2.1.0/gems/activerecord-4.1.13/lib/active_record/relation/delegation.rb:136:in `method_missing'
/var/lib/gems/2.1.0/gems/activerecord-4.1.13/lib/active_record/relation/delegation.rb:99:in `method_missing'
/usr/share/redmine/plugins/redmine_reminder/app/models/reminder_mailer.rb:43:in `find_issues'
/usr/share/redmine/plugins/redmine_reminder/app/models/reminder_mailer.rb:15:in `reminder_notifications'
/usr/share/redmine/plugins/redmine_reminder/lib/tasks/reminder.rake:5:in `block (4 levels) in <top (required)>'
/usr/share/redmine/app/models/mailer.rb:367:in `with_synched_deliveries'
/usr/share/redmine/plugins/redmine_reminder/lib/tasks/reminder.rake:4:in `block (3 levels) in <top (required)>'
/var/lib/gems/2.1.0/gems/rake-10.4.2/lib/rake/task.rb:240:in `call'
/var/lib/gems/2.1.0/gems/rake-10.4.2/lib/rake/task.rb:240:in `block in execute'
/var/lib/gems/2.1.0/gems/rake-10.4.2/lib/rake/task.rb:235:in `each'
/var/lib/gems/2.1.0/gems/rake-10.4.2/lib/rake/task.rb:235:in `execute'
/var/lib/gems/2.1.0/gems/rake-10.4.2/lib/rake/task.rb:179:in `block in invoke_with_call_chain'
/usr/lib/ruby/2.1.0/monitor.rb:211:in `mon_synchronize'
/var/lib/gems/2.1.0/gems/rake-10.4.2/lib/rake/task.rb:172:in `invoke_with_call_chain'
/var/lib/gems/2.1.0/gems/rake-10.4.2/lib/rake/task.rb:165:in `invoke'
/var/lib/gems/2.1.0/gems/rake-10.4.2/lib/rake/application.rb:150:in `invoke_task'
/var/lib/gems/2.1.0/gems/rake-10.4.2/lib/rake/application.rb:106:in `block (2 levels) in top_level'
/var/lib/gems/2.1.0/gems/rake-10.4.2/lib/rake/application.rb:106:in `each'
/var/lib/gems/2.1.0/gems/rake-10.4.2/lib/rake/application.rb:106:in `block in top_level'
/var/lib/gems/2.1.0/gems/rake-10.4.2/lib/rake/application.rb:115:in `run_with_threads'
/var/lib/gems/2.1.0/gems/rake-10.4.2/lib/rake/application.rb:100:in `top_level'
/var/lib/gems/2.1.0/gems/rake-10.4.2/lib/rake/application.rb:78:in `block in run'
/var/lib/gems/2.1.0/gems/rake-10.4.2/lib/rake/application.rb:176:in `standard_exception_handling'
/var/lib/gems/2.1.0/gems/rake-10.4.2/lib/rake/application.rb:75:in `run'
/var/lib/gems/2.1.0/gems/rake-10.4.2/bin/rake:33:in `<top (required)>'
/usr/local/bin/rake:23:in `load'
/usr/local/bin/rake:23:in `<main>'
Tasks: TOP => redmine:reminder_plugin:send_notifications

Any hints for fixing this?

Regards and thanks in advance viegelinsch