게시글(Post) 수정 시 기존의 이미지들이 String 타입의 AWS S3 imageUrl로 존재하는 상황; 기존의 이미지들이 이미지 파일(.png 등) 타입이 아니라서 업데이트 되지 않는 문제 해결 - bondyuu/dodam GitHub Wiki
- 게시글 수정 시 기존의 이미지들이 String 타입의 AWS S3 imageUrl로 존재하는 상황; 기존의 이미지들이 이미지 파일(.png 등) 타입이 아니라서 업데이트 되지 않는 문제 발생
- 게시글 수정 시 AWS S3에서 String 타입의 imageUrl을 가져온다.
- 게시글 수정 시 기존의 이미지는 MultipartFile 타입(.png, .jpeg, ...)이 아니라 AWS S3에서 가져온 String 타입의 imageUrl이다.
- 따라서 FE에서 String 타입의 imageUrl을 서버에 보내면 데이터를 null로 인지한다.

Solution of the Problem 1
- FE에서 String 타입의 S3 imageUrl을 List stringImageFileList로 PostRequestDto에 담아서 보내준다.
- FE에서 MultipartFile 타입의 이미지(.png, .jpeg, ...)를 List imageFileList에 담아서 보낸준다.
- BE에서 PostRequestDto에 List stringImageFileList를 추가한다.
- BE의 PostRequestDto.java와 PostService.java에 updatePosts 메소드 로직을 아래 코드와 같이 변경한다.
- PostRequestDto.java

- PostService.java에 updatePosts 메소드

- Postman에서 정상 작동하며 FE와 연동 시 정상 작동한다.
Reference of the Problem 1
⚠️ **GitHub.com Fallback** ⚠️