Now using mailer as static funtion

ref #151
This commit is contained in:
Nicolai Ort 2021-03-04 16:11:35 +01:00
parent 485c247cd3
commit 9a1678acf0
1 changed files with 1 additions and 7 deletions

View File

@ -15,12 +15,6 @@ import { Logout } from '../models/responses/ResponseLogout';
@JsonController('/auth')
export class AuthController {
private mailer: Mailer;
constructor() {
this.mailer = new Mailer();
}
@Post("/login")
@ResponseSchema(ResponseAuth)
@ResponseSchema(InvalidCredentialsError)
@ -94,7 +88,7 @@ export class AuthController {
@OpenAPI({ description: "Request a password reset token. <br> This will provide you with a reset token that you can use by posting to /api/auth/reset/{token}." })
async getResetToken(@Body({ validate: true }) passwordReset: CreateResetToken) {
const reset_token: string = await passwordReset.toResetToken();
await this.mailer.sendResetMail(passwordReset.email, reset_token);
await Mailer.sendResetMail(passwordReset.email, reset_token);
return new ResponseEmpty();
}