Skip to content

Commit 77e5d16

Browse files
committed
fix: change email template css
1 parent 7b5cf01 commit 77e5d16

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

packages/velog-server/src/graphql/resolvers/userResolvers.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,6 @@ const userResolvers: Resolvers = {
7979
checkEmailExists: async (_, { input }) => {
8080
const userService = container.resolve(UserService)
8181
const user = await userService.findByEmail(input.email)
82-
console.log('user', user)
8382
return !!user
8483
},
8584
},

packages/velog-server/src/services/UserService/index.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -242,13 +242,13 @@ export class UserService implements Service {
242242
try {
243243
if (ENV.dockerEnv === 'development') {
244244
console.log(`Login URL: ${ENV.clientV3Host}/email-change?code=${code}`)
245+
} else {
246+
await this.mail.sendMail({
247+
to: email,
248+
249+
...template,
250+
})
245251
}
246-
247-
await this.mail.sendMail({
248-
to: email,
249-
250-
...template,
251-
})
252252
} catch (error) {
253253
console.error('change email error', error)
254254
throw error

packages/velog-server/src/template/changeEmailTemplate.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ export const changeEmailTemplate: ChangeEmailTemplateArgs = (username, email, co
99
<a href="https://velog.io">
1010
<img src="https://images.velog.io/email-logo.png" style="display: block; width: 128px; margin: 0 auto;"/>
1111
</a>
12-
<div style="max-width: 100%; width: 400px; margin: 0 auto; padding: 1rem; text-align: justify; background: #f8f9fa; border: 1px solid #dee2e6; box-sizing: border-box; border-radius: 4px; color: #868e96; margin-top: 0.5rem; box-sizing: border-box;">
13-
<b style="black">안녕하세요!</b>
14-
${username}의 이메일을 ${email}${text}하는 것을 승인하겠습니까?
12+
<div style="max-width: 100%; margin: 0 auto; padding: 1rem; text-align: justify; background: #f8f9fa; border: 1px solid #dee2e6; box-sizing: border-box; border-radius: 4px; color: #868e96; margin-top: 0.5rem; box-sizing: border-box;">
13+
<div><b style="black">안녕하세요!</b></div>
14+
<p style="white-space: pre; word-wrap: break-word; word-break: break-all;">${username}의 이메일을 ${email}${text}하는 것을 승인하겠습니까?</p>
1515
</div>
1616
<a href="${endpoint}/email-change?code=${code}" style="text-decoration: none; width: 400px; text-align:center; display:block; margin: 0 auto; margin-top: 1rem; background: #845ef7; padding-top: 1rem; color: white; font-size: 1.25rem; padding-bottom: 1rem; font-weight: 600; border-radius: 4px;">
1717
${text}하기
@@ -25,6 +25,7 @@ export const changeEmailTemplate: ChangeEmailTemplateArgs = (username, email, co
2525
</div>
2626
</div>
2727
`
28+
2829
return {
2930
subject,
3031
body,

0 commit comments

Comments
 (0)