Ticket #2255: dojo.2255.patch
| File dojo.2255.patch, 1.5 kB (added by jeff@…, 2 years ago) |
|---|
-
dojo.js
1433 1433 }; 1434 1434 dojo.io._bindQueue=[]; 1435 1435 dojo.io._queueBindInFlight=false; 1436 dojo.require('dojo.json'); /* #2255 patch from jeff@freemedsoftware.org */ 1436 1437 dojo.io.argsFromMap=function(map,_167,last){ 1437 1438 var enc=/utf/i.test(_167||"")?encodeURIComponent:dojo.string.encodeAscii; 1438 1439 var _16a=[]; … … 1446 1447 var _170=map[name]; 1447 1448 if(dojo.lang.isArray(_170)){ 1448 1449 dojo.lang.forEach(_170,_16d); 1450 }else if (typeof(_170) == 'object') { /* #2255 patch from jeff@freemedsoftware.org */ 1451 _16d(dojo.json.serialize(_170)); 1449 1452 }else{ 1450 1453 _16d(_170); 1451 1454 } -
dojo.js.uncompressed.js
2415 2415 dojo.io._bindQueue = []; 2416 2416 dojo.io._queueBindInFlight = false; 2417 2417 2418 dojo.require('dojo.json'); /* #2255 patch from jeff@freemedsoftware.org */ 2418 2419 dojo.io.argsFromMap = function(/*Object*/ map, /*String*/ encoding, /*String*/ last){ 2419 2420 // summary: 2420 2421 // Converts name/values pairs in the map object to an URL-encoded string … … 2440 2441 // FIXME: should be isArrayLike? 2441 2442 if (dojo.lang.isArray(value)){ 2442 2443 dojo.lang.forEach(value, domap); 2444 }else if (typeof(value) == 'object') { /* #2255 patch from jeff@freemedsoftware.org */ 2445 domap(dojo.json.serialize(value)); 2443 2446 }else{ 2444 2447 domap(value); 2445 2448 }