cubicweb/utils.py
branch3.24
changeset 11909 244cd7f407b8
parent 11767 432f87a63057
child 11983 5de78b6fff2e
equal deleted inserted replaced
11908:7904fe436e82 11909:244cd7f407b8
   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])