File tree Expand file tree Collapse file tree 2 files changed +8
-9
lines changed
Expand file tree Collapse file tree 2 files changed +8
-9
lines changed Original file line number Diff line number Diff line change 11class Userlist ::DeliveryMethod
2- attr_reader :userlist
3- attr_reader :settings
2+ attr_reader :userlist , :settings
43
54 def initialize ( settings = { } )
65 @settings = settings
@@ -26,7 +25,7 @@ def serialize(mail)
2625 end
2726
2827 def serialize_address ( address )
29- address . first . to_s
28+ Array ( address ) . map ( & : to_s)
3029 end
3130
3231 def serialize_body ( body )
Original file line number Diff line number Diff line change 2727
2828 it 'delivers the message correctly' do
2929 expected_payload = {
30- to : 'user@example.com' ,
31- from : 'sender@example.com' ,
30+ to : [ 'user@example.com' ] ,
31+ from : [ 'sender@example.com' ] ,
3232 subject : 'Test Subject' ,
3333 body : { type : :text , content : 'Hello world' } ,
3434 theme : nil
5555
5656 it 'delivers the message correctly' do
5757 expected_payload = {
58- to : 'user@example.com' ,
59- from : 'sender@example.com' ,
58+ to : [ 'user@example.com' ] ,
59+ from : [ 'sender@example.com' ] ,
6060 subject : 'Test Subject' ,
6161 body : { type : :html , content : '<p>Hello world</p>' } ,
6262 theme : nil
8787
8888 it 'delivers the message correctly' do
8989 expected_payload = {
90- to : 'user@example.com' ,
91- from : 'sender@example.com' ,
90+ to : [ 'user@example.com' ] ,
91+ from : [ 'sender@example.com' ] ,
9292 subject : 'Test Subject' ,
9393 body : {
9494 type : :multipart ,
You can’t perform that action at this time.
0 commit comments