restrict to m.text for now

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
This commit is contained in:
Michael Telatynski 2018-02-20 15:45:25 +00:00
parent 90f9badbf3
commit 665ddccb0d
No known key found for this signature in database
GPG key ID: 3F879DA5AD802A5E
4 changed files with 9 additions and 11 deletions

View file

@ -275,13 +275,13 @@ class ContentMessages {
this.nextId = 0;
}
sendContentToRoom(file, roomId, matrixClient, baseContent) {
const content = Object.assign({}, baseContent, {
sendContentToRoom(file, roomId, matrixClient) {
const content = {
body: file.name || 'Attachment',
info: {
size: file.size,
},
});
};
// if we have a mime type for the file, add it to the message metadata
if (file.type) {

View file

@ -896,10 +896,8 @@ module.exports = React.createClass({
return;
}
const baseContent = Reply.getMRelatesTo(RoomViewStore.getQuotingEvent());
ContentMessages.sendContentToRoom(
file, this.state.room.roomId, MatrixClientPeg.get(), baseContent,
file, this.state.room.roomId, MatrixClientPeg.get(),
).done(() => {
dis.dispatch({
action: 'message_sent',

View file

@ -853,6 +853,11 @@ export default class MessageComposerInput extends React.Component {
dis.dispatch({
action: 'message_sent',
});
// Once replies are not only for text, we can use message_sent for this
dis.dispatch({
action: 'reply_to_event',
event: null,
});
}, (e) => onSendMessageFailed(e, this.props.room));
this.setState({

View file

@ -116,11 +116,6 @@ class RoomViewStore extends Store {
replyingToEvent: payload.event,
});
break;
case 'message_sent':
this._setState({
replyingToEvent: null,
});
break;
}
}