fields: [
'id' , 'from', 'to', 'dstatus', 'rstatus', 'qid', 'msgid', 'client',
{ type: 'number', name: 'size' },
- { type: 'date', dateFormat: 'timestamp', name: 'time' },
+ { type: 'date', dateFormat: 'timestamp', name: 'time' }
],
proxy: {
type: 'proxmox'
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;