From: Jordan Augé Date: Thu, 10 Jul 2014 14:26:18 +0000 (+0200) Subject: updated manifold.js X-Git-Tag: myslice-1.0~67 X-Git-Url: http://git.onelab.eu/?p=unfold.git;a=commitdiff_plain;h=4502c1fd71b10da76d76da5707dda1fdc62475f6 updated manifold.js --- diff --git a/manifoldapi/static/js/manifold.js b/manifoldapi/static/js/manifold.js index 203c44d3..ea8a6467 100644 --- a/manifoldapi/static/js/manifold.js +++ b/manifoldapi/static/js/manifold.js @@ -704,7 +704,7 @@ var manifold = { { return function() { ret = ""; - for (i=0; i < key_fields.length; i++) + for (var i=0; i < key_fields.length; i++) ret += "@@" + this[key_fields[i]]; return ret; }; @@ -712,7 +712,7 @@ var manifold = { _record_equals: function(self, other, key_fields) { - for (i=0; i < key_fields.length; i++) { + for (var i=0; i < key_fields.length; i++) { var this_value = self[key_fields[i]]; var other_value = other[key_fields[i]]; @@ -734,8 +734,8 @@ var manifold = { case TYPE_LIST_OF_RECORDS: if (this_value.length != other_value.length) return false; - for (i = 0; i < this_value.length; i++) - if (!(_record_equals(this_value, other_value, key_fields))) + for (var j = 0; j < this_value.length; j++) + if (!(_record_equals(this_value[j], other_value[j], key_fields))) return false; break; } @@ -753,7 +753,7 @@ var manifold = { _in_array: function(element, array, key_fields) { if (key_fields.length > 1) { - for (i = 0; i < array.length; i++) { + for (var i = 0; i < array.length; i++) { if (manifold._record_equals(element, array[i], key_fields)) return true; }