mirror of https://github.com/Chocobozzz/PeerTube
Fix email to field
parent
cb5ce4cb13
commit
47f6cb31d7
|
@ -2,8 +2,8 @@
|
|||
|
||||
set -eu
|
||||
|
||||
if [ ! -f "./client/dist/en_US/index.html" ]; then
|
||||
echo "client/dist/en_US/index.html does not exist, compile client files..."
|
||||
if [ ! -f "./client/dist/en-US/index.html" ]; then
|
||||
echo "client/dist/en-US/index.html does not exist, compile client files..."
|
||||
npm run build:client -- --light
|
||||
fi
|
||||
|
||||
|
|
|
@ -441,7 +441,7 @@ class Emailer {
|
|||
return JobQueue.Instance.createJob({ type: 'email', payload: emailPayload })
|
||||
}
|
||||
|
||||
sendMail (options: EmailPayload) {
|
||||
async sendMail (options: EmailPayload) {
|
||||
if (!Emailer.isEnabled()) {
|
||||
throw new Error('Cannot send mail because SMTP is not configured.')
|
||||
}
|
||||
|
@ -450,13 +450,15 @@ class Emailer {
|
|||
? options.fromDisplayName
|
||||
: WEBSERVER.HOST
|
||||
|
||||
return this.transporter.sendMail({
|
||||
from: `"${fromDisplayName}" <${CONFIG.SMTP.FROM_ADDRESS}>`,
|
||||
replyTo: options.replyTo,
|
||||
to: options.to.join(','),
|
||||
subject: options.subject,
|
||||
text: options.text
|
||||
})
|
||||
for (const to of options.to) {
|
||||
await this.transporter.sendMail({
|
||||
from: `"${fromDisplayName}" <${CONFIG.SMTP.FROM_ADDRESS}>`,
|
||||
replyTo: options.replyTo,
|
||||
to,
|
||||
subject: options.subject,
|
||||
text: options.text
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
private dieOnConnectionFailure (err?: Error) {
|
||||
|
|
Loading…
Reference in New Issue