Browse Source

[spark] Add submitted jobId in url hash

Romain Rigaux 12 years ago
parent
commit
357b1a1
2 changed files with 5 additions and 0 deletions
  1. 4 0
      apps/spark/src/spark/templates/editor.mako
  2. 1 0
      apps/spark/static/js/spark.vm.js

+ 4 - 0
apps/spark/src/spark/templates/editor.mako

@@ -393,6 +393,10 @@ ${ common.createContextModal() }
     % if job_id:
       viewModel.openQuery("${ job_id }");
     % endif
+    var hash = window.location.hash;
+    if (hash != "" && hash.indexOf("=") > -1 && hash.split("=")[0] == '#jobId') {
+      viewModel.openQuery(hash.split("=")[1]);
+    }
     ko.applyBindings(viewModel);
   });
 

+ 1 - 0
apps/spark/static/js/spark.vm.js

@@ -228,6 +228,7 @@ function sparkViewModel() {
           $(document).trigger('execute.query', data);
           self.query.id(data.design);
           self.query.jobId(data.results.result.jobId);
+          window.location.hash = 'jobId=' + data.results.result.jobId;
           self.query.context(data.results.result.context);
           self.checkQueryStatus();
         } else {