Use a ternary operator instead of relying on AND semantics in EditHIstoryDialog

Fixes https://github.com/vector-im/riot-web/issues/11334 (probably).

`allEvents` should never have a boolean in it, so given the stack trace and the code this is my best estimate for what the problem could be. I can't reproduce the problem.
This commit is contained in:
Travis Ralston 2019-11-08 15:54:48 -07:00
parent 719709250b
commit c4d45e87ea

View file

@ -116,7 +116,7 @@ export default class MessageEditHistoryDialog extends React.PureComponent {
nodes.push(( nodes.push((
<EditHistoryMessage <EditHistoryMessage
key={e.getId()} key={e.getId()}
previousEdit={!isBaseEvent && allEvents[i + 1]} previousEdit={!isBaseEvent ? allEvents[i + 1] : null}
isBaseEvent={isBaseEvent} isBaseEvent={isBaseEvent}
mxEvent={e} mxEvent={e}
isTwelveHour={this.state.isTwelveHour} isTwelveHour={this.state.isTwelveHour}