ascendro / redmine_issue_reminder

Plugin for Redmine to create different role based reminders for a project
20 stars 48 forks source link

Groups as Member of a Project #16

Closed MichaelKling closed 12 years ago

MichaelKling commented 12 years ago

If you assign a user group as a member of a project you get an error while sending the mails -> reminder is not working anymore.

rake aborted! undefined method language' for nil:NilClass /opt/redmine-1.1.3/vendor/plugins/redmine_issue_reminder/app/models/reminder_mailer.rb:14:inissues_reminder'

After some debugging i found out that the user object of a group is nil.

Possible solution: In /lib/tasks/reminder.rake i added this lines after role.members.select {|m| m.project_id == rem.project_id}.each do |member| and it seems to work if (member.user == nil) then next end

MichaelKling commented 12 years ago

Tested and solved.