]> git.proxmox.com Git - pmg-gui.git/blame - js/FilterProxy.js
fix #5251: login: set autocomplete on password and user
[pmg-gui.git] / js / FilterProxy.js
CommitLineData
2f5b0b8a
DM
1Ext.define('PMG.FilterProxy', {
2 extend: 'Proxmox.RestProxy',
c87d46fb 3 alias: 'proxy.pmgfilterproxy',
2f5b0b8a
DM
4
5 filterId: undefined, // 'x-gridfilter-XXXXX'
6
7 getParams: function(operation) {
8 var me = this, i;
9 if (!operation.isReadOperation) {
10 return {};
11 }
12 var params = me.callParent(arguments);
13
14 var filters = operation.getFilters() || [];
15 for (i = 0; i < filters.length; i++) {
ea07c9aa 16 var filter = filters[i];
2f5b0b8a
DM
17 if (filter.config.id === me.filterId) {
18 var v = filter.getValue();
19 if (v !== undefined && v !== '') {
20 params.filter = v;
21 }
22 }
23 }
24 return params;
c87d46fb 25 },
2f5b0b8a 26});