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