Redmine 4.1.7
This commit is contained in:
parent
55458d3479
commit
3ca3c37487
103 changed files with 2426 additions and 431 deletions
7
app/models/mail_handler.rb
Executable file → Normal file
7
app/models/mail_handler.rb
Executable file → Normal file
|
@ -225,9 +225,8 @@ class MailHandler < ActionMailer::Base
|
|||
|
||||
# check permission
|
||||
unless handler_options[:no_permission_check]
|
||||
unless user.allowed_to?(:add_issue_notes, issue.project) ||
|
||||
user.allowed_to?(:edit_issues, issue.project)
|
||||
raise UnauthorizedAction, "not allowed to add notes on issues to project [#{project.name}]"
|
||||
unless issue.notes_addable?
|
||||
raise UnauthorizedAction, "not allowed to add notes on issues to project [#{issue.project.name}]"
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -276,7 +275,7 @@ class MailHandler < ActionMailer::Base
|
|||
end
|
||||
|
||||
unless handler_options[:no_permission_check]
|
||||
raise UnauthorizedAction, "not allowed to add messages to project [#{project.name}]" unless user.allowed_to?(:add_messages, message.project)
|
||||
raise UnauthorizedAction, "not allowed to add messages to project [#{message.project.name}]" unless user.allowed_to?(:add_messages, message.project)
|
||||
end
|
||||
|
||||
if !message.locked?
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue