File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
src/main/factories/middlewares Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 11import { AuthMiddleware } from "../../../presentation/middlewares/auth-middleware" ;
22import { Middleware } from "../../../presentation/protocols" ;
3+ import { makeLogControllerDecorator } from "../decorators/log-controller-decorator-factory" ;
34import { makeDbLoadAccountByToken } from "../usecases/account/load-account-by-token/db-load-account-by-token-factory" ;
45
5- export const makeAuthMiddleware = ( role ?: string ) : Middleware =>
6- new AuthMiddleware ( makeDbLoadAccountByToken ( ) , role ) ;
6+ export const makeAuthMiddleware = ( role ?: string ) : Middleware => {
7+ const authMiddleware = new AuthMiddleware ( makeDbLoadAccountByToken ( ) , role ) ;
8+ return makeLogControllerDecorator ( authMiddleware ) ;
9+ } ;
You can’t perform that action at this time.
0 commit comments