From 8c229dba82ebad03a22231ac821d985a49b45611 Mon Sep 17 00:00:00 2001 From: Philipp Dormann Date: Sat, 5 Dec 2020 13:40:59 +0100 Subject: [PATCH] add response schemas to AuthController --- src/controllers/AuthController.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/controllers/AuthController.ts b/src/controllers/AuthController.ts index 90d1c57..e8d81cc 100644 --- a/src/controllers/AuthController.ts +++ b/src/controllers/AuthController.ts @@ -5,6 +5,8 @@ import { UserNotFoundError } from '../errors/UserErrors'; import { CreateAuth } from '../models/creation/CreateAuth'; import { HandleLogout } from '../models/creation/HandleLogout'; import { RefreshAuth } from '../models/creation/RefreshAuth'; +import { Auth } from '../models/entities/Auth'; +import { Logout } from '../models/entities/Logout'; @JsonController('/auth') export class AuthController { @@ -12,6 +14,7 @@ export class AuthController { } @Post("/login") + @ResponseSchema(Auth) @ResponseSchema(InvalidCredentialsError) @ResponseSchema(UserNotFoundError) @ResponseSchema(UsernameOrEmailNeededError) @@ -30,6 +33,7 @@ export class AuthController { } @Post("/logout") + @ResponseSchema(Logout) @ResponseSchema(InvalidCredentialsError) @ResponseSchema(UserNotFoundError) @ResponseSchema(UsernameOrEmailNeededError) @@ -48,6 +52,7 @@ export class AuthController { } @Post("/refresh") + @ResponseSchema(Auth) @ResponseSchema(JwtNotProvidedError) @ResponseSchema(IllegalJWTError) @ResponseSchema(UserNotFoundError)