1. 문제점
- 마이페이지에서 좋아요 목록을 불러와야하는데 불러오지는 못하고 좋아요 목록이 없다는 글만 뜸.
2. 해결방안
- 확인해보니 User 테이블에서 사용자 ID가 습관적으로 post_id라 생각하고 코드를 짰었는데, supabase에서 확인해보니 board_id로 되어있었다. 데이터베이스와 코드 간의 불일치로 인해 사용자 정보를 제대로 가져올 수 없었다.
3. 수정된 코드
interface User {
email: string;
board_id: string; // 사용자 ID를 board_id로 변경
user_name: string;
profile_url: string;
}
const { data: userProfile, error: profileError } = await supabase
.from("User")
.select("user_name, profile_url")
.eq("board_id", supabaseUser.id) // board_id로 변경
.single();
'스파르타 (React_6기) 본캠프' 카테고리의 다른 글
2024. 10. 17. (팀프로젝트 - code404(6)) (0) | 2024.10.18 |
---|---|
2024. 10. 16. (팀프로젝트 - code404(5)) (0) | 2024.10.17 |
2024. 10. 14. (팀프로젝트 - code404(3)) (0) | 2024.10.15 |
2024. 10. 10. (팀프로젝트 - code404(1)) (3) | 2024.10.11 |
2024. 10. 07. (개별프로젝트 - LOL) (0) | 2024.10.08 |