From 104f8b093d73299f7c07ea0775bf93bf81ee4d5c Mon Sep 17 00:00:00 2001 From: David Baker Date: Fri, 16 Feb 2018 11:55:45 +0000 Subject: [PATCH] Remove redundant forEach --- src/models/room-state.js | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/models/room-state.js b/src/models/room-state.js index a31247bf8..4cf1f25d2 100644 --- a/src/models/room-state.js +++ b/src/models/room-state.js @@ -187,14 +187,12 @@ RoomState.prototype.setStateEvents = function(stateEvents) { self.emit("RoomState.newMember", event, self, member); } - utils.forEach([member], function(roomMember) { - roomMember.setMembershipEvent(event, self); - // this member may have a power level already, so set it. - const pwrLvlEvent = self.getStateEvents("m.room.power_levels", ""); - if (pwrLvlEvent) { - roomMember.setPowerLevelEvent(pwrLvlEvent); - } - }); + member.setMembershipEvent(event, self); + // this member may have a power level already, so set it. + const pwrLvlEvent = self.getStateEvents("m.room.power_levels", ""); + if (pwrLvlEvent) { + member.setPowerLevelEvent(pwrLvlEvent); + } // blow away the sentinel which is now outdated delete self._sentinels[userId];