Skip to content

Commit 70113e5

Browse files
authored
controller에서 list 형태의 응답이 Any로 표현된 경우 수정 (#451)
1 parent d2745dc commit 70113e5

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

api/src/main/kotlin/controller/AdminController.kt

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ import com.wafflestudio.snutt.clientconfig.service.ClientConfigService
77
import com.wafflestudio.snutt.common.dto.OkResponse
88
import com.wafflestudio.snutt.common.storage.StorageService
99
import com.wafflestudio.snutt.common.storage.StorageSource
10+
import com.wafflestudio.snutt.common.storage.dto.FileUploadUriDto
11+
import com.wafflestudio.snutt.diary.data.DiaryDailyClassType
12+
import com.wafflestudio.snutt.diary.data.DiaryQuestion
1013
import com.wafflestudio.snutt.diary.dto.request.DiaryAddQuestionRequestDto
1114
import com.wafflestudio.snutt.diary.service.DiaryService
1215
import com.wafflestudio.snutt.filter.SnuttAdminApiFilterTarget
@@ -79,7 +82,7 @@ class AdminController(
7982
suspend fun getUploadSignedUris(
8083
@PathVariable source: String,
8184
@RequestParam(defaultValue = "1") count: Int,
82-
): Any =
85+
): List<FileUploadUriDto> =
8386
storageService.getUploadSignedUris(
8487
StorageSource.from(source) ?: throw IllegalArgumentException("Invalid source"),
8588
count,
@@ -98,10 +101,10 @@ class AdminController(
98101
}
99102

100103
@GetMapping("/diary/dailyClassTypes")
101-
suspend fun getAllDiaryDailyClassTypes(): Any = diaryService.getAllDailyClassTypes()
104+
suspend fun getAllDiaryDailyClassTypes(): List<DiaryDailyClassType> = diaryService.getAllDailyClassTypes()
102105

103106
@GetMapping("/diary/questions")
104-
suspend fun getDiaryQuestions(): Any = diaryService.getActiveQuestions()
107+
suspend fun getDiaryQuestions(): List<DiaryQuestion> = diaryService.getActiveQuestions()
105108

106109
@PostMapping("/diary/dailyClassTypes")
107110
suspend fun insertDiaryDailyClassType(

api/src/main/kotlin/controller/FriendTableController.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ package com.wafflestudio.snutt.controller
33
import com.wafflestudio.snutt.common.enums.Semester
44
import com.wafflestudio.snutt.common.exception.FriendNotFoundException
55
import com.wafflestudio.snutt.config.CurrentUser
6+
import com.wafflestudio.snutt.coursebook.data.CoursebookDto
67
import com.wafflestudio.snutt.filter.SnuttDefaultApiFilterTarget
78
import com.wafflestudio.snutt.friend.service.FriendService
89
import com.wafflestudio.snutt.timetables.dto.TimetableDto
@@ -44,7 +45,7 @@ class FriendTableController(
4445
suspend fun getCoursebooks(
4546
@CurrentUser user: User,
4647
@PathVariable friendId: String,
47-
): Any {
48+
): List<CoursebookDto> {
4849
val userId = user.id!!
4950
val friend =
5051
friendService

0 commit comments

Comments
 (0)