mirror of
https://github.com/postalserver/postal.git
synced 2026-10-21 11:46:06 +00:00
Truncate long message subjects when storing metadata
This avoids SQL errors dropping messages when subjects are too long.
This commit is contained in:
@@ -85,7 +85,7 @@ module Postal
|
||||
#
|
||||
def copy_attributes_from_raw_message
|
||||
if self.raw_message
|
||||
self.subject = self.headers['subject']&.last
|
||||
self.subject = self.headers['subject']&.last.to_s[0,200]
|
||||
self.message_id = self.headers['message-id']&.last
|
||||
if self.message_id
|
||||
self.message_id = self.message_id.gsub(/.*</, '').gsub(/>.*/, '').strip
|
||||
|
||||
Reference in New Issue
Block a user