diff --git a/config/wire_gen.go b/config/wire_gen.go index 1fa6667..723b5fc 100644 --- a/config/wire_gen.go +++ b/config/wire_gen.go @@ -28,7 +28,7 @@ func Init() *Initialization { sceneServiceImpl := service.SceneServiceInit(firestoreClient) userHandlerImpl := handler.UserHandlerInit(userServiceImpl) topicHandlerImpl := handler.TopicHandlerInit(topicServiceImpl, storageServiceImpl) - sentenceHandlerImpl := handler.SentenceHandlerInit(sentenceServiceImpl) + sentenceHandlerImpl := handler.SentenceHandlerInit(sentenceServiceImpl, storageServiceImpl) sceneHandlerImpl := handler.SceneHandlerInit(sceneServiceImpl, storageServiceImpl) feedbackHandlerImpl := handler.FeedbackHandlerInit(sentenceServiceImpl, sceneServiceImpl, storageServiceImpl) initialization := NewInitialization(authMiddlewareImpl, userServiceImpl, storageServiceImpl, topicServiceImpl, sentenceServiceImpl, sceneServiceImpl, userHandlerImpl, topicHandlerImpl, sentenceHandlerImpl, sceneHandlerImpl, feedbackHandlerImpl) diff --git a/src/handler/sentence.handler.go b/src/handler/sentence.handler.go index 0c9cf00..e3adddf 100644 --- a/src/handler/sentence.handler.go +++ b/src/handler/sentence.handler.go @@ -41,8 +41,9 @@ func (handler *SentenceHandlerImpl) GetSentence(c echo.Context) error { return c.JSON(http.StatusOK, response) } -func SentenceHandlerInit(sentenceService service.SentenceService) *SentenceHandlerImpl { +func SentenceHandlerInit(sentenceService service.SentenceService, storageService service.StorageService) *SentenceHandlerImpl { return &SentenceHandlerImpl{ sentenceService: sentenceService, + storageService: storageService, } }