Change some more regexes to match all

This commit is contained in:
Nathan Gray 2013-10-21 15:16:12 +00:00
parent 56bada408f
commit 3298e69d92

View File

@ -57,7 +57,7 @@ var et2_arrayMgr = Class.extend(
// For each index, we need a key: {..} sub array
for(var key in _data) {
// Split up indexes
var indexes = key.replace('[','[').split('[');
var indexes = key.replace(/[/g,"[").split('[');
// Put data in the proper place
if(indexes.length > 1)
@ -65,7 +65,7 @@ var et2_arrayMgr = Class.extend(
var value = _data[key];
var target = _data;
for(var i = 0; i < indexes.length; i++) {
indexes[i] = indexes[i].replace('&#x5D;','').replace(']','');
indexes[i] = indexes[i].replace(/&#x5D;/g,'').replace(']','');
if(typeof target[indexes[i]] == "undefined") {
target[indexes[i]] = i == indexes.length-1 ? value : {};
}