Rekurziv archivalas logikai hiba javitasa
authorelgekko <vasary@elgekko.net>
Thu, 26 May 2022 13:38:02 +0000 (15:38 +0200)
committerelgekko <vasary@elgekko.net>
Thu, 26 May 2022 13:38:02 +0000 (15:38 +0200)
server/user.jobengine.executors/src/user/jobengine/server/steps/ArchiveRecursive.java

index 3b1bdd00dd272925d1e2d5b5b1d1c27705cb1332..2c90137ab458b81d86df134c2ec50f91746ecdb5 100644 (file)
@@ -292,11 +292,11 @@ public class ArchiveRecursive extends JobStep implements FileVisitor<Path> {
 \r
                ArchiveItem archiveItem = createArchiveItem(mediaPath);\r
 \r
-               if (archiveItem == null) {\r
+               Path nomdFile = Paths.get(mediaPath.toString() + ".nomd");\r
+               if (archiveItem == null && !Files.exists(nomdFile)) {\r
 //                     Message msg = new ParameterizedMessage("Nincs metaadat!");\r
 //                     logger.info(new MediaCubeMarker("vasary@elgekko.net,muszak@mediavivantis.hu",\r
 //                                     "Értesítés problémás " + mediaPath.getFileName().toString() + " archiválásról"), msg);\r
-                       Path nomdFile = Paths.get(mediaPath.toString() + ".nomd");\r
                        Files.createFile(nomdFile);\r
                        return false;\r
                }\r