fix autocomplete scope

This commit is contained in:
j 2016-01-12 13:56:43 +05:30
parent c85ec239a2
commit b71b35a418

View file

@ -134,15 +134,20 @@ oml.ui.findElement = function() {
: that.value()[1],
findKey = Ox.getObjectById(oml.config.findKeys, key);
return findKey && findKey.autocomplete ? function(value, callback) {
var findIn = oml.$ui.findInSelect.options('value'),
list = ui._list && findIn == 'list'
? ui._list
: findIn == 'user'
? ':'
: void 0;
oml.api.autocomplete({
key: key,
query: {
conditions: ui._list
&& oml.$ui.findInSelect.value() == 'list'
conditions: list
? [{
key: 'list',
operator: '==',
value: ui._list
value: list
}]
: [],
operator: '&'