diff --git a/app/lib/ddp.js b/app/lib/ddp.js index 7da3d98e94779f34d54bf1174a49fa9c292cd343..305382e888e6ef5da1ea55544665b5f50a4e2e1f 100644 --- a/app/lib/ddp.js +++ b/app/lib/ddp.js @@ -176,6 +176,7 @@ export default class Socket extends EventEmitter { const cancel = this.ddp.once('disconnected', reject); this.ddp.once(id, (data) => { // console.log(data); + this.lastping = new Date(); this.ddp.removeListener(id, cancel); return (data.error ? reject(data.error) : resolve({ id, ...data })); }); diff --git a/app/lib/methods/getSettings.js b/app/lib/methods/getSettings.js index 9f671c6d6da823f5bc68bf8b17ce0693fa915458..63ed4bd81bba49b238ac8430c83decfc62a92550 100644 --- a/app/lib/methods/getSettings.js +++ b/app/lib/methods/getSettings.js @@ -21,7 +21,7 @@ export default async function() { InteractionManager.runAfterInteractions(() => database.write(() => filteredSettings.forEach(setting => database.create('settings', setting, true)))); - reduxStore.dispatch(actions.addSettings(this.parseSettings(filteredSettings))); + reduxStore.dispatch(actions.addSettings(this.parseSettings(filteredSettings))); } catch (e) { log('getSettings', e); } diff --git a/app/views/RoomInfoView/index.js b/app/views/RoomInfoView/index.js index ab675a96ed3ca48660ff4390f178565db4823e1a..6ff39d9e33cce48bc2f51313d6dc9b51eb7a06f7 100644 --- a/app/views/RoomInfoView/index.js +++ b/app/views/RoomInfoView/index.js @@ -185,7 +185,7 @@ export default class RoomInfoView extends LoggedView { <ScrollView style={styles.container}> <View style={styles.avatarContainer}> {this.renderAvatar(room, roomUser)} - <Text style={styles.roomTitle}>{ this.getRoomTitle(room) }</Text> + <Text style={styles.roomTitle}>{ getRoomTitle(room) }</Text> </View> {!this.isDirect() && this.renderItem('description', room)} {!this.isDirect() && this.renderItem('topic', room)}