-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[BE] fix: 질문을 position 순서대로 내려주도록 로직 수정 (#834)
* fix: 질문을 순서대로 내려주는 로직 수정 AS-IS: Question을 position으로 정렬한 값을 받아서 Map<Question, List<Answer>> 으로 만든 다음, mapper 에 전달했다. 이때, map 은 순서를 보장하지 않으므로 mapper 에서 position 순서대로 내려지지 않았다. TO-BE: 쿼리에서 정렬하지 않고, mapper에서 정렬하도록 바꿔주었다. * Revert "fix: 질문을 순서대로 내려주는 로직 수정" This reverts commit 4ff8cc3. * fix: 질문을 순서대로 내려주는 로직 수정 AS-IS: Question을 position으로 정렬한 값을 받아서 Map<Question, List<Answer>> 으로 만든 다음, mapper 에 전달했다. 이때, map 은 순서를 보장하지 않으므로 mapper 에서 position 순서대로 내려지지 않았다. TO-BE: LinkedHashMap 을 사용해서 순서를 보장한다. * refactor: 가독성 개선 * refactor: 질문 순서 보장 로직 수정 - 반환값도 LinkedHashMap 이 되도록 * fix: 컴파일 에러 해결
- Loading branch information
Showing
2 changed files
with
36 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters