From ef282677cd132d189f05d96b2267ddee9ec62cee Mon Sep 17 00:00:00 2001
From: Alexander Schlemmer <alexander@mail-schlemmer.de>
Date: Thu, 16 Sep 2021 15:20:30 +0200
Subject: [PATCH] FIX: repaired data analysis module extension

---
 src/core/js/ext_data_analysis.js | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/core/js/ext_data_analysis.js b/src/core/js/ext_data_analysis.js
index 6dafcfa4..7fe91bea 100644
--- a/src/core/js/ext_data_analysis.js
+++ b/src/core/js/ext_data_analysis.js
@@ -39,7 +39,7 @@ var ext_data_analysis = function () {
 
     var init = function (toolbox) {
         /* initialization of the module */
-        this.add_ui();
+        ext_data_analysis.add_ui();
     }
 
     /**
@@ -64,7 +64,7 @@ var ext_data_analysis = function () {
 	            var button = $("<button>" + config["data_analysis_title"] + "</button>");
                 let entity_id = getEntityID(ent);
                 let analysis_script = config["analysis_script_file"];
-	            button.click(_=>runCorrAnalysis(entity_id, analysis_script));
+	            button.click(_=>ext_data_analysis.runAnalysis(entity_id, analysis_script));
 	            $(ent).find(".caosdb-v-entity-header-buttons-list").prepend(button);
             }
         }
@@ -83,6 +83,8 @@ var ext_data_analysis = function () {
     /* the main function must return the initialization of the module */
     return {
         init: init,
+        add_ui: add_ui,
+        runAnalysis: runAnalysis,
     };
 //pass the dependencies as arguments here as well
 }();
-- 
GitLab