diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-11-18 21:04:00 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2023-11-18 21:04:00 +0900 |
| commit | 30dc6e691d09073a904a40beb94370b6ad3c5c5c (patch) | |
| tree | b90f2da4cd498abe382812e27d7055c5715342b2 /packages/backend/src/core | |
| parent | Update CHANGELOG.md (diff) | |
| download | sharkey-30dc6e691d09073a904a40beb94370b6ad3c5c5c.tar.gz sharkey-30dc6e691d09073a904a40beb94370b6ad3c5c5c.tar.bz2 sharkey-30dc6e691d09073a904a40beb94370b6ad3c5c5c.zip | |
lint fix
Diffstat (limited to 'packages/backend/src/core')
| -rw-r--r-- | packages/backend/src/core/EmailService.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/backend/src/core/EmailService.ts b/packages/backend/src/core/EmailService.ts index 8f28197ebc..f31cec2b3a 100644 --- a/packages/backend/src/core/EmailService.ts +++ b/packages/backend/src/core/EmailService.ts @@ -3,9 +3,11 @@ * SPDX-License-Identifier: AGPL-3.0-only */ +import { URLSearchParams } from 'node:url'; import * as nodemailer from 'nodemailer'; import { Inject, Injectable } from '@nestjs/common'; import { validate as validateEmail } from 'deep-email-validator'; +import { SubOutputFormat } from 'deep-email-validator/dist/output/output.js'; import { MetaService } from '@/core/MetaService.js'; import { DI } from '@/di-symbols.js'; import type { Config } from '@/config.js'; @@ -13,9 +15,7 @@ import type Logger from '@/logger.js'; import type { UserProfilesRepository } from '@/models/_.js'; import { LoggerService } from '@/core/LoggerService.js'; import { bindThis } from '@/decorators.js'; -import {URLSearchParams} from "node:url"; import { HttpRequestService } from '@/core/HttpRequestService.js'; -import {SubOutputFormat} from "deep-email-validator/dist/output/output.js"; @Injectable() export class EmailService { @@ -167,7 +167,7 @@ export class EmailService { const verifymailApi = meta.enableVerifymailApi && meta.verifymailAuthKey != null; let validated; - if (meta.enableActiveEmailValidation) { + if (meta.enableActiveEmailValidation && meta.verifymailAuthKey) { if (verifymailApi) { validated = await this.verifyMail(emailAddress, meta.verifymailAuthKey); } else { |