clean: removed useless usecases declaration

This commit is contained in:
Florian Sylvain
2023-08-09 18:07:31 +02:00
parent e3246e337d
commit 836847e9b2
2 changed files with 13 additions and 16 deletions
+1 -1
View File
@@ -72,7 +72,7 @@ func login(w http.ResponseWriter, r *http.Request) {
return return
} }
dbUser, err := container.GetUserByUsernameUseCase.GetUserByUsername(user.Username) dbUser, err := container.GetUserUseCase.GetUserByUsername(user.Username)
if err != nil { if err != nil {
http.Error(w, logsErrorMessage, http.StatusForbidden) http.Error(w, logsErrorMessage, http.StatusForbidden)
return return
+12 -15
View File
@@ -9,13 +9,12 @@ import (
) )
type Container struct { type Container struct {
CreateArticleUseCase *CreateArticleUseCase CreateArticleUseCase *CreateArticleUseCase
GetArticleUseCase *GetArticleUseCase GetArticleUseCase *GetArticleUseCase
ListArticlesUseCase *ListArticlesUseCase ListArticlesUseCase *ListArticlesUseCase
GetUserUseCase *GetUserUseCase GetUserUseCase *GetUserUseCase
GetUserByUsernameUseCase *GetUserUseCase CreateUserUseCase *CreateUserUseCase
CreateUserUseCase *CreateUserUseCase ListUsersUseCase *ListUsersUseCase
ListUsersUseCase *ListUsersUseCase
} }
var container *Container var container *Container
@@ -25,18 +24,16 @@ func setContainer(
getArticle *GetArticleUseCase, getArticle *GetArticleUseCase,
listArticle *ListArticlesUseCase, listArticle *ListArticlesUseCase,
getUser *GetUserUseCase, getUser *GetUserUseCase,
getUserByUsername *GetUserUseCase,
createUser *CreateUserUseCase, createUser *CreateUserUseCase,
listUsers *ListUsersUseCase, listUsers *ListUsersUseCase,
) *Container { ) *Container {
container = &Container{ container = &Container{
CreateArticleUseCase: createArticle, CreateArticleUseCase: createArticle,
GetArticleUseCase: getArticle, GetArticleUseCase: getArticle,
ListArticlesUseCase: listArticle, ListArticlesUseCase: listArticle,
GetUserUseCase: getUser, GetUserUseCase: getUser,
GetUserByUsernameUseCase: getUserByUsername, CreateUserUseCase: createUser,
CreateUserUseCase: createUser, ListUsersUseCase: listUsers,
ListUsersUseCase: listUsers,
} }
return container return container
} }