[FIX] Dispatch roomsRequest on app foreground event even if not connected (#1234)

This commit is contained in:
Diego Mello 2019-09-25 18:32:30 -03:00 committed by GitHub
parent 2e5c4b9b73
commit c9d016376c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 8 deletions

View File

@ -57,8 +57,7 @@ const shouldUpdateProps = [
'showUnread',
'useRealName',
'StoreLastMessage',
'appState',
'isAuthenticated'
'appState'
];
const getItemLayout = (data, index) => ({
length: ROW_HEIGHT,
@ -139,8 +138,7 @@ class RoomsListView extends React.Component {
openSearchHeader: PropTypes.func,
closeSearchHeader: PropTypes.func,
appStart: PropTypes.func,
roomsRequest: PropTypes.func,
isAuthenticated: PropTypes.bool
roomsRequest: PropTypes.func
};
constructor(props) {
@ -264,8 +262,7 @@ class RoomsListView extends React.Component {
showFavorites,
showUnread,
appState,
roomsRequest,
isAuthenticated
roomsRequest
} = this.props;
if (
@ -280,7 +277,6 @@ class RoomsListView extends React.Component {
} else if (
appState === 'foreground'
&& appState !== prevProps.appState
&& isAuthenticated
) {
roomsRequest();
}
@ -801,7 +797,6 @@ const mapStateToProps = state => ({
userId: state.login.user && state.login.user.id,
username: state.login.user && state.login.user.username,
token: state.login.user && state.login.user.token,
isAuthenticated: state.login.isAuthenticated,
server: state.server.server,
baseUrl: state.settings.baseUrl || state.server ? state.server.server : '',
searchText: state.rooms.searchText,