diff --git a/src/controllers/AuthController.ts b/src/controllers/AuthController.ts index de5ed39..b3e2999 100644 --- a/src/controllers/AuthController.ts +++ b/src/controllers/AuthController.ts @@ -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.
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(); }