Skip to content
Snippets Groups Projects
Commit 65a47ff6 authored by fkiefer's avatar fkiefer
Browse files

OO-2454 Upgrader 11_3_0 fixes 4

parent bd37c3c8
No related branches found
No related tags found
No related merge requests found
......@@ -857,9 +857,17 @@ public class VideoManagerImpl implements VideoManager {
return metadata;
}
@Override
public boolean hasVideoMetadata(OLATResource videoResource) {
return videoMetadataDao.getVideoMetadata(videoResource) != null;
}
@Override
public VideoMetaImpl getVideoMetadata(OLATResource videoResource) {
VideoMetaImpl meta = videoMetadataDao.getVideoMetadata(videoResource);
if (meta == null) {
return new VideoMetaImpl(800, 600, 5000);
}
return meta;
}
......
......@@ -66,7 +66,7 @@ public class VideoMetadataDAO {
if (metadata.size() > 0) {
return metadata.get(0);
} else {
return new VideoMetaImpl(800, 600, 5000);
return null;
}
}
......
......@@ -144,7 +144,7 @@ public class OLATUpgrade_11_3_0 extends OLATUpgrade {
String fileName = videoFile.getName();
long size = videoFile.length();
String format = FilenameUtils.getExtension(fileName);
if (videoManager.getVideoMetadata(videoResource) == null) {
if (videoManager.hasVideoMetadata(videoResource)) {
VideoMetaImpl entity = new VideoMetaImpl();
entity.setVideoResource(videoResource);
entity.setFormat(format);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment