EvoBal/app/services/email_operation/issue_mapping.rb

18 lines
301 B
Ruby

# frozen_string_literal: true
module EmailOperation
class IssueMapping < Base
def process(email)
values = ["X-Ticket-Id", "X-Issue-Id"].filter_map { |header_name|
email.header_values(header_name)
}.flatten.uniq
email.issues = values
email
end
end
end