cubicweb/utils.py
changeset 11929 fcbd6b251d81
parent 11909 244cd7f407b8
child 11983 5de78b6fff2e
equal deleted inserted replaced
11920:f13799fbcfea 11929:fcbd6b251d81
   532 def _dict2js(d, predictable=False):
   532 def _dict2js(d, predictable=False):
   533     if predictable:
   533     if predictable:
   534         it = sorted(d.items())
   534         it = sorted(d.items())
   535     else:
   535     else:
   536         it = d.items()
   536         it = d.items()
   537     res = [key + ': ' + js_dumps(val, predictable)
   537     res = [js_dumps(key, predictable) + ': ' + js_dumps(val, predictable)
   538            for key, val in it]
   538            for key, val in it]
   539     return '{%s}' % ', '.join(res)
   539     return '{%s}' % ', '.join(res)
   540 
   540 
   541 def _list2js(l, predictable=False):
   541 def _list2js(l, predictable=False):
   542     return '[%s]' % ', '.join([js_dumps(val, predictable) for val in l])
   542     return '[%s]' % ', '.join([js_dumps(val, predictable) for val in l])