[FIX] Join discussion (#1000)

This commit is contained in:
Diego Mello 2019-06-20 16:02:50 -03:00 committed by GitHub
parent 1383b9b735
commit e52739e305
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 7 deletions

View File

@ -447,9 +447,12 @@ const RocketChat = {
// RC 0.59.0
return this.sdk.post('im.create', { username });
},
joinRoom(roomId) {
joinRoom(roomId, type) {
// TODO: join code
// RC 0.48.0
if (type === 'p') {
return this.sdk.methodCall('joinRoom', roomId);
}
return this.sdk.post('channels.join', { roomId });
},
sendFileMessage,

View File

@ -437,12 +437,10 @@ export default class RoomView extends React.Component {
joinRoom = async() => {
try {
const result = await RocketChat.joinRoom(this.rid);
if (result.success) {
this.internalSetState({
joined: true
});
}
await RocketChat.joinRoom(this.rid, this.t);
this.internalSetState({
joined: true
});
} catch (e) {
log('err_join_room', e);
}