about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--doc/README.org1
-rw-r--r--wqflask/wqflask/static/new/javascript/dataset_select_menu.js30
2 files changed, 16 insertions, 15 deletions
diff --git a/doc/README.org b/doc/README.org
index 3754dbbd..b3c78f29 100644
--- a/doc/README.org
+++ b/doc/README.org
@@ -1,4 +1,3 @@
-
 #+TITLE: Installing GeneNetwork services
 
 * Table of Contents                                                     :TOC:
diff --git a/wqflask/wqflask/static/new/javascript/dataset_select_menu.js b/wqflask/wqflask/static/new/javascript/dataset_select_menu.js
index 02451925..31cb5dab 100644
--- a/wqflask/wqflask/static/new/javascript/dataset_select_menu.js
+++ b/wqflask/wqflask/static/new/javascript/dataset_select_menu.js
@@ -20,7 +20,7 @@ $(function() {
          console.log("ERROR: GN_SERVER not responding");
          alert("ERROR: GN_SERVER internal REST API is not responding");
      });
-    
+
   populate_species = function() {
       var species = gndata.species.map(function(item) {
           return item.slice(1,3);
@@ -29,39 +29,41 @@ $(function() {
       return populate_group();
   };
   window.populate_species = populate_species;
+
   populate_group = function() {
-    console.log("in populate group");
     var species = $('#species').val();
     var groups = gndata.groups[species].map(function(item) {
-        console.log(item);
-        return [item[1],item[2]];
+          return item.slice(1,3);
     })
     redo_dropdown($('#group'), groups);
     return populate_type();
   };
   window.populate_group = populate_group;
+
   populate_type = function() {
-    var group, species, type_list;
-    console.log("in populate type");
-    species = $('#species').val();
-    group = $('#group').val();
-    type_list = this.jdata.types[species][group];
+    var species = $('#species').val();
+    var group = $('#group').val();
+    // var type_list = this.jdata.types[species][group];
+    console.log(species,group,gndata.types[species][group])
+    var type_list = gndata.types[species][group].map(function(item) {
+        return [item,item];
+    })
     redo_dropdown($('#type'), type_list);
     return populate_dataset();
   };
   window.populate_type = populate_type;
+
   populate_dataset = function() {
-    var dataset_list, group, species, type;
-    console.log("in populate dataset");
-    species = $('#species').val();
-    group = $('#group').val();
-    type = $('#type').val();
+    var species = $('#species').val();
+    var group = $('#group').val();
+    var type = $('#type').val();
     console.log("sgt:", species, group, type);
     dataset_list = this.jdata.datasets[species][group][type];
     console.log("pop_dataset:", dataset_list);
     return redo_dropdown($('#dataset'), dataset_list);
   };
   window.populate_dataset = populate_dataset;
+
   redo_dropdown = function(dropdown, items) {
     var item, _i, _len, _results;
     console.log("in redo:", dropdown, items);