From 6aaa0a9be0b3f71d5575360cccc24c77ec90ce18 Mon Sep 17 00:00:00 2001 From: rotelstift Date: Thu, 7 Nov 2024 18:45:29 +0900 Subject: [PATCH 1/2] Display the email subject when a prefix is present. --- app/helpers/messages_helper.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/helpers/messages_helper.rb b/app/helpers/messages_helper.rb index ebe9e68..7ba2581 100644 --- a/app/helpers/messages_helper.rb +++ b/app/helpers/messages_helper.rb @@ -1,6 +1,6 @@ module MessagesHelper def without_list_prefix(subject) - subject.sub(/^\[.+\]\s*/, '') + subject.sub(/^\[(ruby-core|ruby-list|ruby-talk|ruby-dev).+\]\s/, '') end MARGIN = 50 From f68bff40030ce119324fdd02f287737d011259f3 Mon Sep 17 00:00:00 2001 From: rotelstift Date: Fri, 8 Nov 2024 19:55:20 +0900 Subject: [PATCH 2/2] Make it match the shortest pattern. --- app/helpers/messages_helper.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/helpers/messages_helper.rb b/app/helpers/messages_helper.rb index 7ba2581..8ca30cf 100644 --- a/app/helpers/messages_helper.rb +++ b/app/helpers/messages_helper.rb @@ -1,6 +1,6 @@ module MessagesHelper def without_list_prefix(subject) - subject.sub(/^\[(ruby-core|ruby-list|ruby-talk|ruby-dev).+\]\s/, '') + subject.sub(/^\[(ruby-core|ruby-list|ruby-talk|ruby-dev).+?\]\s/, '') end MARGIN = 50