From 288989d47fa1e365af2c3551cb350a9b5db0a8c1 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Fri, 16 Feb 2018 12:55:22 +0100
Subject: [PATCH] downloading project source file issue

---
 .../java/lcsb/mapviewer/api/projects/ProjectRestImpl.java     | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/rest-api/src/main/java/lcsb/mapviewer/api/projects/ProjectRestImpl.java b/rest-api/src/main/java/lcsb/mapviewer/api/projects/ProjectRestImpl.java
index c4351cfc3f..b5854dcd47 100644
--- a/rest-api/src/main/java/lcsb/mapviewer/api/projects/ProjectRestImpl.java
+++ b/rest-api/src/main/java/lcsb/mapviewer/api/projects/ProjectRestImpl.java
@@ -190,6 +190,10 @@ public class ProjectRestImpl extends BaseRestImpl {
     if (project == null) {
       throw new ObjectNotFoundException("Project with given id doesn't exist");
     }
+    if (project.getInputData() != null) {
+      // fetch the data from db
+      project.getInputData().getFileContent();
+    }
     return project.getInputData();
   }
 
-- 
GitLab