X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=rest%2Fupdate.py;h=cb11668346d4ff633effee6062c4cc03eba10535;hb=a4f494123a2924f970d9702180949a1058534311;hp=f81c63e87eaf606bf9e086ccd1fd00a4875d7b23;hpb=c4fc97ad3d1638026464196b113229376d35656f;p=myslice.git diff --git a/rest/update.py b/rest/update.py index f81c63e8..cb116683 100644 --- a/rest/update.py +++ b/rest/update.py @@ -36,7 +36,14 @@ def dispatch(request, object_type, object_name): print "#======> 1 ", el[1] #o.params = req_items.getlist('params[]') #o.params.append({el[0]:el[1]}) - o.params.append({el[0][7:-1]:el[1]}) + + #params[key][] + if (el[0][-2:-1] == '[]') : + o.params.append({el[0][7:-3]:",".join(el[1])}) + else : + #params[key] + o.params.append({el[0][7:-1]:el[1]}) + print "o.params = ",o.params elif el[0].startswith('fields'):