소스 검색

oss delete

丁云鹏 10 달 전
부모
커밋
42ca1f6934
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      recommend-feature-produce/src/main/java/com/tzld/piaoquan/recommend/feature/produce/service/OSSService.java

+ 2 - 1
recommend-feature-produce/src/main/java/com/tzld/piaoquan/recommend/feature/produce/service/OSSService.java

@@ -30,7 +30,8 @@ public class OSSService implements Serializable {
                 request.setNewObjectMetadata(objectMetadata);
                 CopyObjectResult result = ossClient.copyObject(request);
             } catch (OSSException oe) {
-                if (oe.getErrorCode().equals("NoSuchKey")) {
+                if (oe.getErrorCode().equals("NoSuchKey")
+                        || oe.getErrorCode().equals("InvalidObjectState")) {
                     continue;
                 } else {
                     throw oe;