]> source.dussan.org Git - redmine.git/commitdiff
Merged r17432 from trunk to 3.3-stable (#29191).
authorGo MAEDA <maeda@farend.jp>
Fri, 6 Jul 2018 01:40:03 +0000 (01:40 +0000)
committerGo MAEDA <maeda@farend.jp>
Fri, 6 Jul 2018 01:40:03 +0000 (01:40 +0000)
git-svn-id: http://svn.redmine.org/redmine/branches/3.3-stable@17434 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/models/mail_handler.rb
test/unit/mail_handler_test.rb

index 7e16ee6a831be88a78220b823d7c2510a6e6c9a5..652efd7c40d8059d6dae3e311ef32e5784f25bb0 100644 (file)
@@ -65,7 +65,7 @@ class MailHandler < ActionMailer::Base
     %w(project status tracker category priority assigned_to fixed_version).each do |option|
       options[:issue][option.to_sym] = env[option] if env[option]
     end
-    %w(allow_override unknown_user no_permission_check no_account_notice default_group project_from_subaddress).each do |option|
+    %w(allow_override unknown_user no_permission_check no_account_notice no_notification default_group project_from_subaddress).each do |option|
       options[option.to_sym] = env[option] if env[option]
     end
     if env['private']
index 634968ef4d4d67a88af9fc1b43709477dbfd9cd4..dd4b60d5022b7d3216745d4adbebed281dd349e1 100644 (file)
@@ -1073,12 +1073,13 @@ class MailHandlerTest < ActiveSupport::TestCase
     options = MailHandler.extract_options_from_env({
       'tracker' => 'defect',
       'project' => 'foo',
-      'unknown_user' => 'create'
+      'unknown_user' => 'create',
+      'no_notification' => '1'
     })
 
     assert_equal({
       :issue => {:tracker => 'defect', :project => 'foo'},
-      :unknown_user => 'create'
+      :unknown_user => 'create', :no_notification => '1'
     }, options)
   end