Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
현재 로그인한 유저가 파라미터와 일치하는 리소스에 북마크 했는지 확인하는 API를 개발했습니다.
request
param
파라미터를 모두 입력하지 않을 경우 400코드와 함께 오류메세지를 반환합니다.
Key Changes
기존 BookmarkService 에서 유저의 북마크 여부 확인하는 로직을 다른 메서드로 분리해서 사용
Testing
성공 (북마크한 경우)
![image](https://private-user-images.githubusercontent.com/105481797/378258051-80f1bbcb-4aad-4a27-9d2c-46c9fe5cfdf2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODY5NjgsIm5iZiI6MTczOTA4NjY2OCwicGF0aCI6Ii8xMDU0ODE3OTcvMzc4MjU4MDUxLTgwZjFiYmNiLTRhYWQtNGEyNy05ZDJjLTQ2YzlmZTVjZmRmMi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwOVQwNzM3NDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zODM5ZDY3OTU3M2Q3M2Q3YzVjYTQ5MTQwYzQwMjYwZGUxMGMwMjVmZmZjZGFjNjhkM2ZmOTE2MTNkY2U5NGZmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.Ztq7NlVzXMmu2kfA6UGZ-SgFOYnNqyK4ID1r11Sj_m0)
GET
{{local}}/bookmark?type=EVENT&resourceId=70성공 (북마크하지 않은 경우)
![image](https://private-user-images.githubusercontent.com/105481797/378258516-851b02dc-e275-4b03-adf8-1b9e050b7a20.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwODY5NjgsIm5iZiI6MTczOTA4NjY2OCwicGF0aCI6Ii8xMDU0ODE3OTcvMzc4MjU4NTE2LTg1MWIwMmRjLWUyNzUtNGIwMy1hZGY4LTFiOWUwNTBiN2EyMC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwOVQwNzM3NDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT01MGNlM2NhNmQ3OTgxNjk3YmE0MTBhNDM2YTQwNjc1YTRjNGE1OTk2NjUzZTZlYzZlYjYzMTQxNTcwYzkzYjU1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.te58AOiVFTCtn-KpgIAhdMjkohnSALDzSbTfTHmr6x0)
GET
{{local}}/bookmark?type=BOOTH&resourceId=72To Reviewers
매니저 여부 확인하듯이 프론트 쪽에서 토큰 정보가 null 이 아닌 경우 해당 api를 호출하도록 하면 될 것 같은데 해당 내용은 회의 때 전달하도록 하겠습니다!