diff --git a/rest-api/src/main/java/lcsb/mapviewer/api/project/ProjectRestImpl.java b/rest-api/src/main/java/lcsb/mapviewer/api/project/ProjectRestImpl.java index 4b7ec9b6acd69cab984802fd1b3a8b142f7f604b..5ccd2454c2e943c41320f6c16ba1f0c09d08f9c6 100644 --- a/rest-api/src/main/java/lcsb/mapviewer/api/project/ProjectRestImpl.java +++ b/rest-api/src/main/java/lcsb/mapviewer/api/project/ProjectRestImpl.java @@ -88,12 +88,9 @@ public class ProjectRestImpl { return result; } - private ProjectMetaData createData(Project project) { + private ProjectMetaData createData(Project project, AuthenticationToken token) { ProjectMetaData result = new ProjectMetaData(); - ModelData model = null; - if (project.getModels().size() > 0) { - model = project.getModels().iterator().next(); - } + ModelData model = modelService.getLastModelByProjectId(project.getProjectId(), token).getModelData(); result.setName(project.getName()); result.setProjectId(project.getProjectId());