Skip to content

Commit

Permalink
feat: email 수정
Browse files Browse the repository at this point in the history
  • Loading branch information
Bebeqwer committed Jul 27, 2023
1 parent 1abd290 commit 1445f6b
Showing 1 changed file with 5 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
package com.example.newnique.newsletter.service;

import com.example.newnique.news.entity.News;
import com.example.newnique.news.repository.NewsRepository;
import com.example.newnique.newsletter.dto.Maildto;
import com.example.newnique.newsletter.dto.SubscriptionRequestDto;
import com.example.newnique.newsletter.entity.Subscription;
Expand All @@ -14,13 +16,15 @@
public class SubscriptionService {

private final SubscriptionRepository subscriptionRepository;
private final NewsRepository newsRepository;
private final EmailSender emailSender;
public Subscription createSub(SubscriptionRequestDto subscriptionRequestDto) throws MessagingException {
Subscription subscription = new Subscription(subscriptionRequestDto);
Subscription saveSubscription = subscriptionRepository.save(subscription);
News news = newsRepository.findTopByOrderByIdDesc();

Maildto maildto = Maildto.builder().title(subscriptionRequestDto.getNickName()+"님 환영합니다")
.message("뉴닉을 구독해주신걸 환영합니다 !")
.message("뉴닉을 구독해주신걸 환영합니다 !\n\n\n"+news.getTitle() + "\n\n\n"+news.getNewsSummary())
.toAddress(subscriptionRequestDto.getEmail()).build();
emailSender.sendMail(maildto);

Expand Down

0 comments on commit 1445f6b

Please sign in to comment.