X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=shared%2Fextra-utils%2Fmiscs%2Femail.ts;h=15d298a73cfb194340a8c1b16b3ad26d1b03b51c;hb=ba5d4a849c7d7ba05f093480ae12286c4af61556;hp=b2a1093da5e07509b13b4d8d53026252a56c3642;hpb=7c3b79768bd174b22154e8d2df0b1211e01ee56a;p=github%2FChocobozzz%2FPeerTube.git diff --git a/shared/extra-utils/miscs/email.ts b/shared/extra-utils/miscs/email.ts index b2a1093da..15d298a73 100644 --- a/shared/extra-utils/miscs/email.ts +++ b/shared/extra-utils/miscs/email.ts @@ -12,7 +12,7 @@ class MockSmtpServer { private constructor () { this.emailChildProcess = fork(`${__dirname}/email-child-process`, []) - this.emailChildProcess.on('message', (msg) => { + this.emailChildProcess.on('message', (msg: any) => { if (msg.email) { return this.emails.push(msg.email) } @@ -36,12 +36,12 @@ class MockSmtpServer { this.emailChildProcess.on('exit', () => { return rej(new Error('maildev exited unexpectedly, confirm port not in use')) }) - this.emailChildProcess.on('message', (msg) => { - if (msg.err) { - return rej(new Error(msg.err)) - } + this.emailChildProcess.on('message', (msg: any) => { + if (msg.err) return rej(new Error(msg.err)) + this.started = true this.emails = emailsCollection + return res(port) }) })