fix: 소셜로그인시 유저 행동데이터 SIGN_UP 중복 기록 버그

- 소셜로그인 시 isNew 플래그를 통해 회원가입/로그인을 구분하여 SIGN_UP 중복 기록 버그 수정
This commit is contained in:
2025-05-12 17:19:34 +09:00
parent ced35af66d
commit 73c9a90ae3
6 changed files with 39 additions and 21 deletions

View File

@@ -351,11 +351,13 @@ class MemberController(
)
}
userActionService.recordAction(
memberId = response.memberId,
actionType = ActionType.SIGN_UP,
pushToken = request.pushToken
)
if (response.isNew) {
userActionService.recordAction(
memberId = response.memberId,
actionType = ActionType.SIGN_UP,
pushToken = request.pushToken
)
}
return ApiResponse.ok(message = "회원가입을 축하드립니다.", data = response.loginResponse)
}
@@ -380,11 +382,13 @@ class MemberController(
)
}
userActionService.recordAction(
memberId = response.memberId,
actionType = ActionType.SIGN_UP,
pushToken = request.pushToken
)
if (response.isNew) {
userActionService.recordAction(
memberId = response.memberId,
actionType = ActionType.SIGN_UP,
pushToken = request.pushToken
)
}
return ApiResponse.ok(message = "회원가입을 축하드립니다.", data = response.loginResponse)
}