From 88feeb38ba74ffb03195636d4566d690d6708ae7 Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Wed, 27 Sep 2017 10:40:39 +0200 Subject: [PATCH] Added migration to correct send_no_auto_response_reg_exp value. It's already changed in db/seeds/settings.rb --- ...27000001_setting_send_no_auto_response_reg_exp.rb | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 db/migrate/20170927000001_setting_send_no_auto_response_reg_exp.rb diff --git a/db/migrate/20170927000001_setting_send_no_auto_response_reg_exp.rb b/db/migrate/20170927000001_setting_send_no_auto_response_reg_exp.rb new file mode 100644 index 000000000..781165172 --- /dev/null +++ b/db/migrate/20170927000001_setting_send_no_auto_response_reg_exp.rb @@ -0,0 +1,12 @@ +class SettingSendNoAutoResponseRegExp < ActiveRecord::Migration[5.0] + def up + + # return if it's a new setup + return if !Setting.find_by(name: 'system_init_done') + + # improved domain name matching + return if !Setting.find_by(name: 'send_no_auto_response_reg_exp') + Setting.set('send_no_auto_response_reg_exp', '(mailer-daemon|postmaster|abuse|root|noreply|noreply.+?|no-reply|no-reply.+?)@.+?') + end + +end