Browse Source

[spark] Load back saved results

Enrico Berti 11 years ago
parent
commit
fe6f477
1 changed files with 15 additions and 2 deletions
  1. 15 2
      apps/spark/src/spark/templates/editor.mako

+ 15 - 2
apps/spark/src/spark/templates/editor.mako

@@ -850,6 +850,7 @@ ${ commonheader(_('Query'), app_name, user, "68px") | n,unicode }
 
   $(document).ready(function () {
     resizeAssist();
+
     $(document).on("executeStarted", function (e, snippet) {
       var _el = $("#snippet_" + snippet.id()).find(".resultTable");
       $("#snippet_" + snippet.id()).find(".progress").animate({
@@ -875,8 +876,8 @@ ${ commonheader(_('Query'), app_name, user, "68px") | n,unicode }
           else {
             _dt = _el.dataTable();
           }
-          _dt.fnAddData(options.data)
-        }, 200);
+          _dt.fnAddData(options.data);
+        }, 100);
       }
     });
 
@@ -891,6 +892,18 @@ ${ commonheader(_('Query'), app_name, user, "68px") | n,unicode }
         }, 2000);
       }
     });
+
+    viewModel.notebooks().forEach(function(notebook){
+      notebook.snippets().forEach(function(snippet){
+        if (snippet.result.data().length > 0) {
+          var _el = $("#snippet_" + snippet.id()).find(".resultTable");
+          window.setTimeout(function () {
+            var _dt = createDatatable(_el, snippet);
+            _dt.fnAddData(snippet.result.data());
+          }, 100);
+        }
+      });
+    });
   });
 
 </script>