diff --git a/src/main/java/org/olat/course/nodes/bc/BCPeekviewController.java b/src/main/java/org/olat/course/nodes/bc/BCPeekviewController.java index 9bf9ea2bfa480d8adce06530d5dc916b1e3361f3..fd6ec10afd7238525bff7ddf98af3e78e56c642d 100644 --- a/src/main/java/org/olat/course/nodes/bc/BCPeekviewController.java +++ b/src/main/java/org/olat/course/nodes/bc/BCPeekviewController.java @@ -26,6 +26,7 @@ import java.util.List; import org.olat.core.commons.modules.bc.FolderModule; import org.olat.core.commons.services.vfs.VFSMetadata; +import org.olat.core.commons.services.vfs.VFSRepositoryModule; import org.olat.core.commons.services.vfs.VFSRepositoryService; import org.olat.core.commons.services.vfs.ui.media.VFSMetadataMediaResource; import org.olat.core.gui.UserRequest; @@ -70,6 +71,8 @@ public class BCPeekviewController extends BasicController implements Controller @Autowired private FolderModule folderModule; @Autowired + private VFSRepositoryModule vfsModule; + @Autowired private VFSRepositoryService vfsRepositoryService; /** @@ -90,7 +93,7 @@ public class BCPeekviewController extends BasicController implements Controller VFSMetadata metadata = vfsRepositoryService.getMetadataFor(rootFolder); // don't force migration here to prevent overloading big OpenOLAT instances - if("migrated".equals(metadata.getMigrated())) { + if(vfsModule.isMigrated() || "migrated".equals(metadata.getMigrated())) { fileMetadata(links, metadata, itemsToDisplay); } else { fileFallback(links, rootFolder, itemsToDisplay);