1
0
Fork 0
mirror of https://github.com/Chocobozzz/PeerTube.git synced 2025-10-04 02:09:37 +02:00

/!\ Use a dedicated config file for development

It means you have to replace NODE_ENV=test to NODE_ENV=dev if you use it
npm run dev:* commands are already updated
This commit is contained in:
Chocobozzz 2022-07-06 15:44:14 +02:00
parent 630d0a1bf5
commit 9452d4fd33
No known key found for this signature in database
GPG key ID: 583A612D890159BE
26 changed files with 207 additions and 106 deletions

View file

@ -2,10 +2,10 @@ import { readFileSync } from 'fs-extra'
import { isArray, merge } from 'lodash'
import { createTransport, Transporter } from 'nodemailer'
import { join } from 'path'
import { root } from '@shared/core-utils'
import { EmailPayload } from '@shared/models'
import { SendEmailDefaultOptions } from '../../shared/models/server/emailer.model'
import { isTestInstance } from '../helpers/core-utils'
import { root } from '@shared/core-utils'
import { isTestOrDevInstance } from '../helpers/core-utils'
import { bunyanLogger, logger } from '../helpers/logger'
import { CONFIG, isEmailEnabled } from '../initializers/config'
import { WEBSERVER } from '../initializers/constants'
@ -29,7 +29,7 @@ class Emailer {
this.initialized = true
if (!isEmailEnabled()) {
if (!isTestInstance()) {
if (!isTestOrDevInstance()) {
logger.error('Cannot use SMTP server because of lack of configuration. PeerTube will not be able to send mails!')
}