Paloma.controller('Articles', {
  show: function(){
    var anchor = document.querySelector("#notebook-holder");
    var notebook_json = $('#notebook-data')[0].outerText;
    var ipynb = null;
    try {
      var ipynb = JSON.parse(notebook_json);
    }
    catch(error) {
      console.log(error);
    }
    if(ipynb !== null){
      var notebook = nb.parse(ipynb);
      while (anchor.hasChildNodes()) {
        anchor.removeChild(anchor.lastChild);
      }
      anchor.appendChild(notebook.render());
      Prism.highlightAll();
    }
  }
});

@@ -53,65 +53,46 @@
     
-var anchor = document.querySelector(%22#notebook-holder%22);%0A
+if($('#notebook-data').length %3E 0)%7B%0A  
     
@@ -145,16 +145,82 @@
 erText;%0A
+      var anchor = document.querySelector(%22#notebook-holder%22);%0A%0A  
     var 
@@ -241,14 +241,18 @@
     
+  
 try %7B%0A
+  
     
@@ -292,26 +292,30 @@
 _json);%0A    
-%7D%0A
+  %7D%0A  
     catch(er
@@ -327,16 +327,18 @@
 %7B%0A      
+ 
+ 
 console.
@@ -349,26 +349,30 @@
 error);%0A    
-%7D%0A
+  %7D%0A  
     if(ipynb
@@ -381,32 +381,34 @@
 == null)%7B%0A      
+  
 var notebook = n
@@ -423,16 +423,18 @@
 ipynb);%0A
+  
       wh
@@ -468,24 +468,26 @@
 ) %7B%0A        
+ 
+ 
 anchor.remov
@@ -514,26 +514,30 @@
 ild);%0A      
-%7D%0A
+  %7D%0A  
       anchor
@@ -575,16 +575,18 @@
 ;%0A      
+  
 Prism.hi
@@ -599,16 +599,24 @@
 tAll();%0A
+      %7D%0A
     %7D%0A  

patch knowledge base issue