AMC PRORES_ mentes javitas
authorelgekko <vasary@elgekko.net>
Tue, 14 Feb 2023 10:07:21 +0000 (11:07 +0100)
committerelgekko <vasary@elgekko.net>
Tue, 14 Feb 2023 10:07:21 +0000 (11:07 +0100)
server/user.jobengine.executors/src/user/jobengine/server/steps/MetadataPersisterStep.java

index 4afe52cf61edc652ad05b5446bdadb1d82b3a3a3..c92c0b1e55ab26145b6f6a28c0fb38dfff045fe9 100644 (file)
@@ -51,11 +51,12 @@ public class MetadataPersisterStep extends JobStep {
                                long frames = downloadable.getLong("frames");\r
 \r
                                String targetStoreName = getManager().getStore(targetStoreUri.getStoreId()).getName();\r
+                               String mediaFileName = fileName;\r
+                               if (addStoreNameAsFilePrefix)\r
+                                       mediaFileName = sourceStoreName + "_" + fileName;\r
+\r
                                if (mediaId == 0) {\r
                                        // ez elszallhat, mert nincs filetype vagy store\r
-                                       String mediaFileName = fileName;\r
-                                       if (addStoreNameAsFilePrefix)\r
-                                               mediaFileName = sourceStoreName + "_" + fileName;\r
                                        MediaFile mediaFile = manager.createMediaFile(mediaFileName, fileTypeName, targetStoreName);\r
                                        // ez elszallhat, mert nincs itemtype\r
                                        Item item = manager.createItem(GENERIC, title, sourceStoreName, null);\r
@@ -88,7 +89,7 @@ public class MetadataPersisterStep extends JobStep {
                                        // mediaFile.setFileSize(fileSize);\r
                                        MediaFile mediaFile = manager.getSystemMediaFile(media);\r
                                        if (mediaFile == null) {\r
-                                               mediaFile = manager.createMediaFile(fileName, fileTypeName, targetStoreName);\r
+                                               mediaFile = manager.createMediaFile(mediaFileName, fileTypeName, targetStoreName);\r
                                                mediaFile.setMediaId(media.getId());\r
                                                mediaFile.setLastModified(modified);\r
                                                mediaFile.add();\r
@@ -100,7 +101,7 @@ public class MetadataPersisterStep extends JobStep {
                                }\r
 \r
                        } else\r
-                               logger.error(getMarker(), "Status file does not exist {}", escortFilePath);\r
+                               logger.error(getMarker(), "Status file does not exists {}", escortFilePath);\r
                } catch (Exception e) {\r
                        logger.error(getSessionMarker(), e.getMessage());\r
                        throw e;\r
@@ -116,8 +117,7 @@ public class MetadataPersisterStep extends JobStep {
                        if (media != null)\r
                                mediaId = media.getId();\r
                } catch (Exception e) {\r
-                       logger.error(getMarker(), "Media with title {} is not available. System message is: {}", title,\r
-                                       e.getMessage());\r
+                       logger.error(getMarker(), "Media with title {} is not available. System message is: {}", title, e.getMessage());\r
                }\r
                return mediaId;\r
        }\r