From a29667748815ff336230a473b4d68e146fda627b Mon Sep 17 00:00:00 2001
From: "celine.noirot" <celine.noirot@inra.fr>
Date: Fri, 27 Nov 2020 09:39:20 +0100
Subject: [PATCH] #190 to be tested

---
 src/ng6/analysis.py | 20 +++++++-------------
 1 file changed, 7 insertions(+), 13 deletions(-)

diff --git a/src/ng6/analysis.py b/src/ng6/analysis.py
index 2a246b75b..30b4501e1 100644
--- a/src/ng6/analysis.py
+++ b/src/ng6/analysis.py
@@ -752,25 +752,19 @@ class Analysis (Component):
             
         return [retcode, str_cmd]
     
-def get_directory(self):
-        """
-        Returns a analysis's directory
-        """
-        if self.id != None :
-            t3mysql = t3MySQLdb()
-            return t3mysql.select_analysis_directory(self.id)
-        else :
-            raise UnsavedAnalysisError()
-    
-def get_web_filepath(self, file_name, base_filepath='fileadmin' ):
+    def get_web_filepath(self, file_name, base_filepath='fileadmin' ):
         """
           returns the full web filepath from a given filename 
           @param file_name     : the path to the file to link
           @param base_filepath : the first directory in the path (depends on the server's directory structure)
           @return              : the full web filepath
         """
-        logging.getLogger("Analysis.get_web_filepath").debug("IN analysis.get_web_filepath()")
-        return base_filepath + os.path.join(self.get_directory(), file_name)
+        curr_dir=self.directory
+        if self.id != None : 
+            t3mysql = t3MySQLdb()
+            curr_dir= t3mysql.select_analysis_directory(self.id)
+
+        return base_filepath + os.path.join(self.directory, file_name)
         
         
         
-- 
GitLab