Merge pull request #339 from matrix-org/dbkr/search_by_user_id

Fix filtering user list by ID
This commit is contained in:
David Baker 2016-07-13 13:17:22 +01:00 committed by GitHub
commit 95529df7a3

View file

@ -442,9 +442,16 @@ module.exports = React.createClass({
var memberList = self.state.members.filter(function(userId) {
var m = self.memberDict[userId];
if (query && m.name.toLowerCase().indexOf(query) === -1) {
return false;
if (query) {
const matchesName = m.name.toLowerCase().indexOf(query) !== -1;
const matchesId = m.userId.toLowerCase().indexOf(query) !== -1;
if (!matchesName && !matchesId) {
return false;
}
}
return m.membership == membership;
}).map(function(userId) {
var m = self.memberDict[userId];