1
0
mirror of https://github.com/matrix-org/matrix-js-sdk.git synced 2025-11-28 05:03:59 +03:00

Revert "make sure we show display names & avatars on parts, and use the right…"

This commit is contained in:
Matthew Hodgson
2016-03-16 14:49:29 +00:00
parent b009739b9e
commit f35409700a
3 changed files with 1 additions and 21 deletions

View File

@@ -143,8 +143,6 @@ module.exports.MatrixEvent.prototype = {
/**
* Get either 'content' or 'prev_content' depending on if this event is
* 'forward-looking' or not. This can be modified via event.forwardLooking.
* In practice, this means we get the chronologically earlier content value
* for this event (this method should surely be called getEarlierContent)
* <strong>This method is experimental and may change.</strong>
* @return {Object} event.content if this event is forward-looking, else
* event.prev_content.

View File

@@ -203,10 +203,7 @@ RoomMember.prototype.getAvatarUrl =
};
function calculateDisplayName(member, event, roomState) {
var displayName = event.getType() === "m.room.membership" ?
event.getContent().displayname :
event.getDirectionalContent().displayname;
var displayName = event.getDirectionalContent().displayname;
var selfUserId = member.userId;
/*

View File

@@ -145,21 +145,6 @@ RoomState.prototype.setStateEvents = function(stateEvents) {
if (event.getType() === "m.room.member") {
var userId = event.getStateKey();
// leave events apparently elide the displayname or avatar_url,
// so let's fake one up so that we don't leak user ids
// into the timeline
if (event.getContent().membership === "leave" ||
event.getContent().membership === "ban")
{
event.getContent().avatar_url =
event.getContent().avatar_url ||
event.getPrevContent().avatar_url;
event.getContent().displayname =
event.getContent().displayname ||
event.getPrevContent().displayname;
}
var member = self.members[userId];
if (!member) {
member = new RoomMember(event.getRoomId(), userId);