Add New Comment on your post notifications

This notification is sent only to the post owner, unless this person turned off the notifications.
A simple first step into the notifications by mail world :)

The mail contains a link to user profile
The link to the user profile is required to give an easy access to
notifications disabling.

Also having a preview for the notify_post_owner method

We can `Comment.first` because it is part of the db:seeds method. So
there should, in development, always be one.
This commit is contained in:
Kevin Vinhas
2021-01-29 00:49:27 +01:00
committed by Riccardo Graziosi
parent 9dfb13eff6
commit 007d08a051
10 changed files with 110 additions and 12 deletions

View File

@@ -0,0 +1,17 @@
<!DOCTYPE html>
<html>
<head>
<meta content='text/html; charset=UTF-8' http-equiv='Content-Type' />
</head>
<body>
<h1>Hello, <%= @user.full_name %></h1>
<p>
There is a new comment by <%= @comment.user.full_name %> on your post <b><%= @comment.post.title %></b>
</p>
<p> To see this comment, <%= link_to "Click here", post_url(@comment.post) %> </p>
<p>Have a great day!</p>
</body>
<footer>
Annoyed ? You can <%= link_to("turn off notifications here", edit_user_registration_url) %>
</footer>
</html>