ruby on rails - Send notification to pin owner -
i want send notification (actionmailer) owner of pin when user has voted pin. working, did not manage print name of voter in email notification. welcome!
i have following in pin controller:
def   @pin.liked_by current_user   redirect_to :back, notice: 'je hebt dit recept nu toegevoegd aan jouw bewaarde recepten.'   modelmailer.new_like_notification(@pin).deliver   end [edit] have following mailer:
def new_like_notification(pin) @pin = pin @user = pin.user mail to: pin.user.email, subject: "#{@pin.user.name}, jouw recept #{@pin.description} wordt lekker gevonden door anderen.", bcc: "oliviervanhees@gmail.com" end [edit] , have created part in view show voter of pin:
<% @pin.votes_for.voters.each |p| %> <li><%= p.name %></li> <% end %> so last part gives following error nomethoderror in pins#like
define @user pin.user in mailer or refer @pin.user in view.
Comments
Post a Comment