row[search] = row[search].gsub(new RegExp("(" + $F('msgList_filter') + ")", "i"), '<span class="searchMatch">#{1}</span>');
}
- // Check status. If null, invalid string was scrubbed by the
- // JSON encode.
+ // If null, invalid string was scrubbed by JSON encode.
+ if (row.from === null) {
+ row.from = '[' + DIMP.text.badaddr + ']';
+ }
if (row.subject === null) {
row.subject = '[' + DIMP.text.badsubject + ']';
}
'check' => _("Checking..."),
'verify' => _("Verifying..."),
'onlogout' => _("Logging Out..."),
+ 'badaddr' => _("Invalid Address"),
'badsubject' => _("Invalid Subject"),
'ajax_timeout' => _("There has been no contact with the remote server for several minutes. The server may be temporarily unavailable or network problems may be interrupting your session. You will not see any updates until the connection is restored."),
'ajax_recover' => _("The connection to the remote server has been restored."),