File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed
app/assets/javascripts/beak Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -619,11 +619,13 @@ recompile = ->
619619
620620window .addEventListener (' message' , (e ) ->
621621 switch e .data .type
622- when " hnw-author-bundle"
623- { hnwNlogo , ... bundle } = e .data .bundle
624- initialize (hnwNlogo, bundle)
625- when " hnw-author-pair"
626- initialize (e .data .nlogo , e .data .config )
622+ when " hnw-author"
623+ nlogox = e .data .nlogox
624+ nlogoDoc = nlogoXMLToDoc (nlogox)
625+ modelElement = nlogoDoc .querySelector (" model" )
626+ configElement = modelElement .querySelector (" hubnet-web-config" )
627+ configJson = if configElement? then stripXMLCdata (configElement .innerHTML ) else " {}"
628+ initialize (nlogox, JSON .parse (configJson))
627629 when " new-breed-var"
628630 addNewBreedVar (e .data .breed , e .data .var )
629631 recompile ()
You can’t perform that action at this time.
0 commit comments