@@ -114,7 +114,7 @@ def signup_notification(recipient)
114
114
# Notifier.deliver_signup_notification(recipient)
115
115
# =>
116
116
# Notifier.signup_notification(recipient).deliver
117
- with_node node_type : 'call_node' , name : /^deliver_/ do
117
+ with_node node_type : 'call_node' , receiver : { not : nil } , name : /^deliver_/ do
118
118
mailer_method = node . name . to_s . sub ( /^deliver_/ , '' ) . to_sym
119
119
if mailer_methods [ node . receiver . name ] && mailer_methods [ node . receiver . name ] . include? ( mailer_method )
120
120
replace_with "{{receiver}}.#{ mailer_method } ({{arguments}}).deliver"
@@ -124,7 +124,7 @@ def signup_notification(recipient)
124
124
# message = Notifier.create_signup_notification(recipient)
125
125
# =>
126
126
# message = Notifier.signup_notification(recipient)
127
- with_node node_type : 'call_node' , name : /^create_/ do
127
+ with_node node_type : 'call_node' , receiver : { not : nil } , name : /^create_/ do
128
128
mailer_method = node . name . to_s . sub ( /^create_/ , '' ) . to_sym
129
129
if mailer_methods [ node . receiver . name ] && mailer_methods [ node . receiver . name ] . include? ( mailer_method )
130
130
replace_with "{{receiver}}.#{ mailer_method } ({{arguments}})"
@@ -134,7 +134,7 @@ def signup_notification(recipient)
134
134
# Notifier.deliver(message)
135
135
# =>
136
136
# message.deliver
137
- with_node node_type : 'call_node' , name : 'deliver' , arguments : { node_type : 'arguments_node' , arguments : { size : 1 } } do
137
+ with_node node_type : 'call_node' , receiver : { not : nil } , name : 'deliver' , arguments : { node_type : 'arguments_node' , arguments : { size : 1 } } do
138
138
if mailer_methods [ node . receiver . name ]
139
139
replace_with '{{arguments}}.{{message}}'
140
140
end
0 commit comments