UPDATE: Fix bug
All checks were successful
Build and Release / release (push) Successful in 1m3s

This commit is contained in:
2026-04-12 07:48:57 +07:00
parent cd2ab23de7
commit 72efb480ac
3 changed files with 37 additions and 34 deletions

View File

@@ -23,6 +23,7 @@ type UserVerificationEntity struct {
type UserVerificationStorageEntity struct {
Email string `json:"email"`
Name string `json:"name"`
Status constants.StatusType `json:"status"`
ReviewNote string `json:"review_note"`
}
@@ -76,4 +77,3 @@ func UserVerificationsEntitiesToResponse(entities []*UserVerificationEntity) []*
}
return responses
}

View File

@@ -329,10 +329,12 @@ func (v *verificationService) UpdateStatusVerification(ctx context.Context, user
data := &models.UserVerificationStorageEntity{
Email: userVerification.Email,
Name: userVerification.Profile.DisplayName,
ReviewNote: dto.ReviewNote,
Status: statusType,
}
if statusType == constants.StatusApproved {
roleIdList := make([]pgtype.UUID, 0)
userVerification.Roles = append(userVerification.Roles, historianRole.ToRoleSimple())
@@ -373,6 +375,7 @@ func (v *verificationService) UpdateStatusVerification(ctx context.Context, user
fmt.Sprintf("user:id:%s", userVerification.ID): userVerification,
}
_ = v.c.MSet(ctx, mapCache, constants.NormalCacheDuration)
}
v.c.PublishTask(ctx, constants.StreamEmailName, constants.TaskTypeNotifyHistorianReview, data)

View File

@@ -99,7 +99,7 @@ func SendHistorianReviewMail(dto *models.UserVerificationStorageEntity) error {
}
return SendMail(dto.Email, subject, templatePath, map[string]string{
"NAME": dto.Email,
"NAME": dto.Name,
"REASON": dto.ReviewNote,
"APP_URL": feUrl,
})