Fix two crashes
parent
16ec9ec90b
commit
5433f05542
|
@ -12,19 +12,19 @@ class MessageView extends React.PureComponent
|
|||
{
|
||||
if (!(dt instanceof Date))
|
||||
dt = new Date(dt.replace(' ', 'T'));
|
||||
var h = dt.getHours();
|
||||
var m = dt.getMinutes();
|
||||
var s = dt.getSeconds();
|
||||
return Util.WeekDays[dt.getDay()]+' '+dt.getDate()+' '+Util.Months[dt.getMonth()]+' '+dt.getFullYear()+' '+(h < 10 ? '0' : '')+h+':'+(m < 10 ? '0' : '')+m+':'+(s < 10 ? '0' : '')+s
|
||||
//return dt.toLocaleString();
|
||||
let h = dt.getHours();
|
||||
let m = dt.getMinutes();
|
||||
let s = dt.getSeconds();
|
||||
return Util.WeekDays[dt.getDay()]+' '+dt.getDate()+' '+Util.Months[dt.getMonth()]+' '+
|
||||
dt.getFullYear()+' '+(h < 10 ? '0' : '')+h+':'+(m < 10 ? '0' : '')+m+':'+(s < 10 ? '0' : '')+s;
|
||||
}
|
||||
|
||||
componentWillReceiveProps(nextProps)
|
||||
{
|
||||
if (nextProps.msg != this.props.msg)
|
||||
{
|
||||
var ns = { showImages: false, blockedImages: false };
|
||||
if (/<img[^>]*>/i.exec(nextProps.msg.body_html))
|
||||
let ns = { showImages: false, blockedImages: false };
|
||||
if (nextProps.msg && /<img[^>]*>/i.exec(nextProps.msg.body_html))
|
||||
{
|
||||
ns.blockedImages = true;
|
||||
}
|
||||
|
@ -39,9 +39,9 @@ class MessageView extends React.PureComponent
|
|||
|
||||
render()
|
||||
{
|
||||
var showImages = this.state.showImages;
|
||||
var msg = this.props.msg;
|
||||
var html;
|
||||
let showImages = this.state.showImages;
|
||||
let msg = this.props.msg;
|
||||
let html;
|
||||
if (msg)
|
||||
{
|
||||
html = msg.body_html;
|
||||
|
|
6
Util.js
6
Util.js
|
@ -31,7 +31,7 @@ export default class Util
|
|||
}
|
||||
else if (dt.getTime() < tod.getTime())
|
||||
{
|
||||
return WeekDays[dt.getDay()]+' '+dt.getDate()+' '+Months[dt.getMonth()];
|
||||
return Util.WeekDays[dt.getDay()]+' '+dt.getDate()+' '+Util.Months[dt.getMonth()];
|
||||
}
|
||||
var h = dt.getHours();
|
||||
var m = dt.getMinutes();
|
||||
|
@ -46,7 +46,7 @@ export default class Util
|
|||
}
|
||||
else if (k[0] == 'd')
|
||||
{
|
||||
return WeekDays[k.substr(1)%7];
|
||||
return Util.WeekDays[k.substr(1)%7];
|
||||
}
|
||||
else if (k == 'pw')
|
||||
{
|
||||
|
@ -54,7 +54,7 @@ export default class Util
|
|||
}
|
||||
else if (k[0] == 'm')
|
||||
{
|
||||
return Months[k.substr(1)-1];
|
||||
return Util.Months[k.substr(1)-1];
|
||||
}
|
||||
return k;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue