proxy: {
type: 'proxmox'
},
- idProperty: 'id'
+ // do not use field 'id', because "id/to" is the unique Id
+ // this way we display an entry for each receiver
+ idProperty: 'none'
});
fieldLabel: gettext('End'),
reference: 'endtime',
listeners: { change: 'onFilterChange' },
+ value: (function() {
+ var now = new Date();
+ var tomorrow = new Date();
+ tomorrow.setDate(now.getDate()+1);
+ tomorrow.setHours(0);
+ tomorrow.setMinutes(0);
+ tomorrow.setSeconds(0);
+ return tomorrow;
+ }()),
xtype: 'promxoxDateTimeField'
},
{
border: false,
- emptyText: gettext('No data in database.'),
+ emptyText: gettext('No data in database'),
disableSelection: true,
viewConfig: {
if (v !== undefined && v !== '') {
var vtext = PMG.Utils.mail_status_map[v] || v;
icon = v;
- if (rstatus !== undefined && rstatus !== '') {
+ if (v === 'Q' || v === 'B') {
+ returntext = vtext;
+ } else if (rstatus !== undefined && rstatus !== '') {
var rtext = PMG.Utils.mail_status_map[rstatus] || rstatus;
returntext = vtext + '/' + rtext;
icon = rstatus;