From 6fabb341f1041a3671727d8aacff3e63a82ff181 Mon Sep 17 00:00:00 2001 From: Sam Date: Sun, 10 Jan 2016 16:46:11 +1100 Subject: [PATCH] FEATURE: automatically archive welcome messages for site_contact_user This de-clutters the sent messages box for site_contact_user, making it again usable --- ...archive_system_messages_with_no_replies.rb | 24 +++++++++++++++++++ lib/system_message.rb | 7 +++++- spec/components/system_message_spec.rb | 17 ++++++++----- 3 files changed, 41 insertions(+), 7 deletions(-) create mode 100644 db/migrate/20160110053003_archive_system_messages_with_no_replies.rb diff --git a/db/migrate/20160110053003_archive_system_messages_with_no_replies.rb b/db/migrate/20160110053003_archive_system_messages_with_no_replies.rb new file mode 100644 index 00000000000..da9b1d71c31 --- /dev/null +++ b/db/migrate/20160110053003_archive_system_messages_with_no_replies.rb @@ -0,0 +1,24 @@ +class ArchiveSystemMessagesWithNoReplies < ActiveRecord::Migration + def up + # backdate archival of system messages send on behalf of site_contact_user + execute <