Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] 최근 노래 조회 캐러셀 API, 가수/킬링파트 등록 API 오류를 해결한다. #542

Open
somsom13 opened this issue Oct 23, 2023 · 0 comments
Assignees
Labels
[ 🌙 BE ] 백엔드 크루들의 멋진 개발 이야기 하나둘셋 야! 🦋 Bug 🚨 버그 발생! 🚨

Comments

@somsom13
Copy link
Collaborator

버그 기능

  • API를 통한 노래, 가수 등록 시(POST /songs) 인메모리 캐시에도 저장이 되도록 수정한다.
  • API를 통한 노래, 가수 등록 시 (POST /songs)동일한 이름을 가진 가수는 저장되지 않도록 수정한다.
  • 최근 노래 조회 캐러셀 API 호출 시 (GET /songs/recent) 인메모리 캐시에서 최근 노래를 조회하도록 수정한다.

버그 상황 재연

  • POST /songs API를 통해서 노래, 가수, 킬링파트를 등록할 경우 인 메모리 캐시에 저장되지 않기 때문에 조회가 되지 않는 문제 발생
  • 이와 연관지어 기존의 DB에서 최근 노래를 조회하던 GET /songs/recent 에서는 노래가 조회되지만, 해당 노래를 클릭했을 때 상세페이지에서 '존재하지 않는 노래' 라는 오류가 발생
  • POST /songs 사용 시, 동일한 가수가 중복되어 저장되는 문제 발생

기대 동작

  • POST /songs API 사용 시, 이미 있는 가수는 중복되어 저장되지 않아야 한다.
  • 방금 추가된 노래가 캐러셀, 상세 페이지에서 모두 조회 가능해야 한다.

⏰ 예상 작업 시간

1일

⏰ 마감일

2023년 10월 25일
동의어가 없는 가수 조회 BUG 를 해결한 후 해결 필요

@somsom13 somsom13 added 🦋 Bug 🚨 버그 발생! 🚨 [ 🌙 BE ] 백엔드 크루들의 멋진 개발 이야기 하나둘셋 야! labels Oct 23, 2023
@somsom13 somsom13 self-assigned this Oct 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[ 🌙 BE ] 백엔드 크루들의 멋진 개발 이야기 하나둘셋 야! 🦋 Bug 🚨 버그 발생! 🚨
Projects
Status: Todo
Development

No branches or pull requests

1 participant