diff --git a/src/main/java/store/itpick/backend/controller/KeywordController.java b/src/main/java/store/itpick/backend/controller/KeywordController.java index 999901a..5da7f96 100644 --- a/src/main/java/store/itpick/backend/controller/KeywordController.java +++ b/src/main/java/store/itpick/backend/controller/KeywordController.java @@ -12,6 +12,7 @@ import store.itpick.backend.dto.keyword.SearchDTO; import store.itpick.backend.dto.debate.DebateByKeywordDTO; import store.itpick.backend.model.Keyword; +import store.itpick.backend.repository.KeywordRepository; import store.itpick.backend.service.KeywordService; import java.util.List; @@ -25,6 +26,7 @@ public class KeywordController { private final KeywordService keywordService; + private final KeywordRepository keywordRepository; @GetMapping("/search/nobadge") public BaseResponse> searchKeywords(@RequestParam String query) { @@ -43,5 +45,13 @@ public BaseResponse> searchKeywordsWithBadge(@RequestParam Strin return new BaseResponse<>(keywords); } + @GetMapping("") + public BaseResponse getKeyword(@RequestParam Long keywordId) { + + + Keyword keyword =keywordRepository.getById(keywordId); + return new BaseResponse<>(keyword.getKeyword()); + } + }