fix NPE checking tag order

pull/2082/head
Matthew Hodgson 2016-08-26 23:49:07 +01:00
parent 2f375e4f67
commit be9aa44ca8
1 changed files with 1 additions and 1 deletions

View File

@ -354,7 +354,7 @@ var RoomSubList = React.createClass({
// is run with historical room tag data, after that there should only be undefined // is run with historical room tag data, after that there should only be undefined
// in the list at a time anyway. // in the list at a time anyway.
for (let i = 0; i < list.length; i++) { for (let i = 0; i < list.length; i++) {
if (list[i].tags[self.props.tagName].order === undefined) { if (list[i].tags[self.props.tagName] && list[i].tags[self.props.tagName].order === undefined) {
MatrixClientPeg.get().setRoomTag(list[i].roomId, self.props.tagName, {order: (order + 1.0) / 2.0}).finally(function() { MatrixClientPeg.get().setRoomTag(list[i].roomId, self.props.tagName, {order: (order + 1.0) / 2.0}).finally(function() {
// Do any final stuff here // Do any final stuff here
}).fail(function(err) { }).fail(function(err) {