ids -> positions
This commit is contained in:
parent
edcb2414b6
commit
4ea645b572
1 changed files with 4 additions and 4 deletions
|
@ -567,11 +567,11 @@ Ox.List = function(options, self) {
|
|||
// fixme: optimize: send non-selected ids if more than half of the items are selected
|
||||
if (self.options.selected.length /*&& ids.length < self.listLength*/) {
|
||||
/*Ox.print('-------- request', {
|
||||
ids: ids,
|
||||
positions: ids,
|
||||
sort: self.options.sort
|
||||
});*/
|
||||
self.requests.push(self.options.items({
|
||||
ids: self.options.selected,
|
||||
positions: self.options.selected,
|
||||
sort: self.options.sort
|
||||
}, function(result) {
|
||||
getPositionsCallback(result, callback);
|
||||
|
@ -586,7 +586,7 @@ Ox.List = function(options, self) {
|
|||
var pos = 0;
|
||||
if (result) {
|
||||
$.extend(self, {
|
||||
ids: {},
|
||||
positions: {},
|
||||
selected: []
|
||||
});
|
||||
Ox.forEach(result.data.positions, function(pos, id) {
|
||||
|
@ -1109,7 +1109,7 @@ Ox.List = function(options, self) {
|
|||
} else {
|
||||
// async and id not in current view
|
||||
self.options.items({
|
||||
ids: [id],
|
||||
positions: [id],
|
||||
sort: self.options.sort
|
||||
}, function(results) {
|
||||
pos = results.data.positions[id];
|
||||
|
|
Loading…
Reference in a new issue