metadata fix
authorLoic Baron <loic.baron@lip6.fr>
Tue, 10 Jan 2017 08:59:12 +0000 (09:59 +0100)
committerLoic Baron <loic.baron@lip6.fr>
Tue, 10 Jan 2017 08:59:12 +0000 (09:59 +0100)
unfold/page.py

index d239888..844e955 100644 (file)
@@ -125,12 +125,12 @@ class Page:
         manifold['metadata']=metadata.to_json()
 #         SessionCache().store_metadata(self.request, metadata)
         logger.debug("Page.get_metadata: return new value")
-        return metadata.to_json()
+        return metadata
             
     def expose_js_metadata (self):
         # expose global MANIFOLD_METADATA as a js variable
         # xxx this is fetched synchroneously..
-        self.add_js_init_chunks("var MANIFOLD_METADATA =" + self.get_metadata() + ";\n")
+        self.add_js_init_chunks("var MANIFOLD_METADATA =" + self.get_metadata().to_json() + ";\n")
 
     def expose_js_var(self, name, value):
         # expose variable as a js value