Remove race between clearing lists and search requests (#5686)

Этот коммит содержится в:
Joram Wilander
2017-03-09 04:15:38 -05:00
коммит произвёл George Goldberg
родитель bfc8dafe5e
Коммит cbead2d973
5 изменённых файлов: 15 добавлений и 10 удалений

Просмотреть файл

@@ -148,16 +148,17 @@ export default class UserList extends React.Component {
}
search(term) {
clearTimeout(this.searchTimeoutId);
if (term === '') {
this.setState({search: false, users: UserStore.getProfileListInTeam(this.props.params.team)});
this.searchTimeoutId = '';
return;
}
const options = {};
options[UserSearchOptions.ALLOW_INACTIVE] = true;
clearTimeout(this.searchTimeoutId);
const searchTimeoutId = setTimeout(
() => {
searchUsers(