Skip to content

Commit

Permalink
Merge pull request #146 from codestates-seb/feat_be_postlikes
Browse files Browse the repository at this point in the history
fix: post delete 로직 수정 #78
  • Loading branch information
Sangyoo authored Jan 30, 2023
2 parents 607aedb + be9bf41 commit bfcfe04
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

import com.main36.pikcha.domain.attraction.entity.Attraction;
import com.main36.pikcha.domain.attraction.repository.AttractionRepository;
import com.main36.pikcha.domain.image.service.AttractionImageService;
import com.main36.pikcha.domain.like.entity.AttractionLikes;
import com.main36.pikcha.domain.like.repository.AttractionLikesRepository;
import com.main36.pikcha.domain.member.entity.Member;
Expand All @@ -26,7 +25,6 @@
@RequiredArgsConstructor
public class AttractionService {
private final AttractionRepository attractionRepository;
private final AttractionImageService attractionImageService;
private final AttractionLikesRepository attractionLikesRepository;
private final SaveRepository saveRepository;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;

import javax.servlet.http.HttpServletRequest;
import javax.validation.constraints.Positive;

import java.io.IOException;
Expand Down Expand Up @@ -267,7 +266,9 @@ public ResponseEntity<HttpStatus> deletePost(Member loginUser,
String dirName = "images";
Post post = verifiedById(loginUser.getMemberId(), postId);
// CascadeType.REMOVE 라서 객체는 지울 필요 없고, s3에서 이미지만 지우면 된다
postImageService.deleteOnlyS3Images(post.getPostImages());
if(!post.getPostImages().isEmpty()){
postImageService.deleteOnlyS3Images(post.getPostImages());
}

postService.erasePost(post);

Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
/*
package com.main36.pikcha.global.batch;
import com.main36.pikcha.domain.attraction.entity.Attraction;
Expand Down Expand Up @@ -86,11 +87,14 @@ public ItemWriter<Attraction> writer(@Value("#{jobParameters[date]}") String da
return new JpaItemWriterBuilder<Attraction>()
.entityManagerFactory(entityManagerFactory)
.build();
/*return new JdbcBatchItemWriterBuilder<Attraction>()
*/
/*return new JdbcBatchItemWriterBuilder<Attraction>()
.dataSource(dataSource)
.sql("insert into attraction(rank, rankChange")*/
.sql("insert into attraction(rank, rankChange")*//*
}
/*@Bean
*/
/*@Bean
@StepScope
public Step simpleStep2(@Value("#{jobParameters[requestDate]}")String requestDate){
return stepBuilderFactory.get("simpleJob")
Expand All @@ -100,5 +104,7 @@ public Step simpleStep2(@Value("#{jobParameters[requestDate]}")String requestDat
return RepeatStatus.FINISHED;
}))
.build();
}*/
}*//*
}
*/

0 comments on commit bfcfe04

Please sign in to comment.