git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube...
authorVásáry Dániel <daniel.vasary@userrendszerhaz.hu>
Thu, 13 Sep 2018 09:26:38 +0000 (09:26 +0000)
committerVásáry Dániel <daniel.vasary@userrendszerhaz.hu>
Thu, 13 Sep 2018 09:26:38 +0000 (09:26 +0000)
server/user.jobengine.executors/src/user/jobengine/server/steps/CopyForArchiveNEXIOMaterialsStep.java
server/user.jobengine.executors/src/user/jobengine/server/steps/OctopusDataMiner.java

index 55d64b9ade73afd06cc3c38be2eaf7ab25007e94..b69535f37a9d43cb6335237af4b27e2a69be8541 100644 (file)
@@ -192,16 +192,20 @@ public class CopyForArchiveNEXIOMaterialsStep extends JobStep {
                DBCollection clips = db.getCollection(NEXIOCLIPS);\r
                BasicDBObject clip = (BasicDBObject) clips.findOne(new BasicDBObject(LONGNAMEID, mosID));\r
                if (clip == null) {\r
-                       logger.debug("File NOT exists: {}", mosID);\r
+                       logger.debug("File {} NOT exists", mosID);\r
                        return null;\r
                        //throw new Exception(String.format("File NOT exists %s", mosID));\r
                } else {\r
-                       logger.debug("File exists: {}", mosID);\r
+                       logger.debug("File {} exists", mosID);\r
                }\r
                long duration = NoSQLUtils.asLong(clip, DURATION);\r
 \r
                if (duration == 0) {\r
-                       logger.debug("File exists with 0 length: {}", mosID);\r
+                       logger.debug("File {} exists with 0 frame length", mosID);\r
+                       return null;\r
+               }\r
+               if (duration == 1) {\r
+                       logger.debug("File {} exists with 1 frame length", mosID);\r
                        return null;\r
                }\r
                return new FileArchive(mosID, duration);\r
@@ -268,6 +272,8 @@ public class CopyForArchiveNEXIOMaterialsStep extends JobStep {
 \r
                                logger.info("Saving rundown {} {}", rundownID, rundownName);\r
                                copy(rundownArchive);\r
+                               logger.info(systemMarker, "A '{}' tükör {}db bejátszójának archiválása sikeres volt", rundownArchive.getItemTitle(),\r
+                                               rundownArchive.getStoryArchives().size());\r
 \r
                                db.getCollection(ARCHIVEDRUNDOWNS).save(currentRundownID);\r
                        } catch (Exception e) {\r
index 6aa8a3843ba29fd216012529034c063b48e83349..dced448946d234fd659d9d7a4b42cc4b841b8ebd 100644 (file)
@@ -142,6 +142,7 @@ public class OctopusDataMiner {
                        if (rundown == null || !rundown.containsKey(IOctopusAPI.ID))\r
                                continue;\r
                        BasicDBObject rundownWithStoryids = queryRundown(rundown, FIELDS_RUNDOWN_STORYIDS);\r
+                       //TODO ez neha null?\r
                        long rundownId = rundownWithStoryids.getLong(IOctopusAPI.ID);\r
                        List<BasicDBObject> slugs = NoSQLUtils.asList(rundownWithStoryids, IOctopusAPI.SLUGS);\r
                        if (slugs == null)\r