Bläddra i källkod

[editor] Fetch history when loading saved queries

Johan Ahlen 9 år sedan
förälder
incheckning
1a9b84f5fb
1 ändrade filer med 10 tillägg och 5 borttagningar
  1. 10 5
      desktop/libs/notebook/src/notebook/static/notebook/js/notebook.ko.js

+ 10 - 5
desktop/libs/notebook/src/notebook/static/notebook/js/notebook.ko.js

@@ -775,11 +775,6 @@
 
     self.history = ko.observableArray([]);
     self.showHistory = ko.observable(typeof notebook.showHistory != "undefined" && notebook.showHistory != null ? notebook.showHistory : false);
-    self.showHistory.subscribe(function (val) {
-      if (val) {
-        self.fetchHistory();
-      }
-    });
 
     self.getSession = function (session_type) {
       var _s = null;
@@ -1065,6 +1060,16 @@
       });
     };
 
+    self.showHistory.subscribe(function (val) {
+      if (val) {
+        self.fetchHistory();
+      }
+    });
+
+    if (self.showHistory()) {
+      self.fetchHistory();
+    }
+
     self.clearHistory = function (type) {
       $.post("/notebook/api/clear_history", {
         notebook: ko.mapping.toJSON(self.getContext()),