diff --git a/packages/minimongo/sort.js b/packages/minimongo/sort.js index 9cd73e3327..53114153dc 100644 --- a/packages/minimongo/sort.js +++ b/packages/minimongo/sort.js @@ -11,8 +11,6 @@ // first object comes first in order, 1 if the second object comes // first, or 0 if neither object comes before the other. -// XXX sort does not yet support subkeys ('a.b') .. fix that! - LocalCollection._compileSort = function (spec) { var keys = []; var asc = []; @@ -44,16 +42,22 @@ LocalCollection._compileSort = function (spec) { var _func; var code = "_func = (function(c){return function(a,b){var x;"; for (var i = 0; i < keys.length; i++) { - var splittedKeys = keys[i].split("."); - var keyString = ""; - for(o = 0;o