Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/develop' into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
zoomin3022 committed Jun 11, 2024
2 parents 1df5933 + 34a4360 commit 5c0f296
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 1 deletion.
4 changes: 4 additions & 0 deletions src/main/java/com/example/sabujak/member/entity/Member.java
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@

import java.security.SecureRandom;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.ArrayList;
import java.util.List;

Expand Down Expand Up @@ -90,6 +91,9 @@ private Member(String memberEmail, String memberPassword, String memberName, Str
this.memberJob = memberJob;
this.memberSmsAgree = memberSmsAgree;
this.memberNickname = generateRandomNickname();
this.memberModalIgnoredTime = LocalDateTime.parse(
"2024-06-09 11:11:11.111",
DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS"));
}

public void signOut() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -102,10 +102,11 @@ public MemberModalIgnoredResponseDto checkModalIgnored(String email){
final Member member = memberRepository.findByMemberEmail(email)
.orElseThrow(() -> new AuthException(ACCOUNT_NOT_EXISTS));
LocalDateTime now = LocalDateTime.now();

if (member.getMemberModalIgnoredTime() == null)
return MemberModalIgnoredResponseDto.of(member.getMemberId(), false);

if (!member.isMemberModalIgnored()){
if (member.isMemberModalIgnored()){
long betweenHours = Duration.between(now, member.getMemberModalIgnoredTime()).toHours();
if (betweenHours < 24L)
return MemberModalIgnoredResponseDto.of(member.getMemberId(), true);
Expand Down

0 comments on commit 5c0f296

Please sign in to comment.