diff --git a/static/js/findElement.js b/static/js/findElement.js index 0b6d105..dba8cb9 100644 --- a/static/js/findElement.js +++ b/static/js/findElement.js @@ -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: '&'