altered album share email
This commit is contained in:
parent
0a253aa955
commit
38ade0ad60
1 changed files with 12 additions and 8 deletions
|
@ -63,17 +63,21 @@ postAlbumSettingsR albumId = do
|
||||||
oldShares <- return (L.sort $ albumShares album)
|
oldShares <- return (L.sort $ albumShares album)
|
||||||
case newShares /= oldShares of
|
case newShares /= oldShares of
|
||||||
True -> do
|
True -> do
|
||||||
|
link <- ($ AlbumR albumId) <$> getUrlRender
|
||||||
rcptIds <- return $ L.nub $ newShares L.\\ oldShares
|
rcptIds <- return $ L.nub $ newShares L.\\ oldShares
|
||||||
rcptMails <- mapM (\uId -> do
|
mapM (\uId -> do
|
||||||
user <- runDB $ getJust uId
|
user <- runDB $ getJust uId
|
||||||
return $ userEmail user
|
addr <- return $ userEmail user
|
||||||
|
sendMail addr "A new album was shared with you" $
|
||||||
|
[shamlet|
|
||||||
|
<h1>Hello #{userSlug user}!
|
||||||
|
<p>#{ownerName} was so kind to share his album #{albumTitle album} with you.
|
||||||
|
<p>You can find it
|
||||||
|
<a href=#{link}>
|
||||||
|
here
|
||||||
|
.
|
||||||
|
|]
|
||||||
) rcptIds
|
) rcptIds
|
||||||
mapM (\addr -> sendMail addr "A new album was shared with you" $
|
|
||||||
[shamlet|
|
|
||||||
<h1>Hi there!
|
|
||||||
#{ownerName} was so kind to share his album #{albumTitle album} with you.
|
|
||||||
|]
|
|
||||||
) rcptMails
|
|
||||||
False -> do
|
False -> do
|
||||||
return [()]
|
return [()]
|
||||||
-- nothing to do here
|
-- nothing to do here
|
||||||
|
|
Loading…
Reference in a new issue