PLT-1598 Slash command works in RHS (#4367)
* PLT-1598 Slash command works in RHS * fix UserProfile in the reply for Slash Command * fix some problem about the system messages in RHS * system message in RHS isn't displayed as comment for root message * remove status indicator for system message in RHS * system message in RHS is colored to grey * system messages don't count as commented post * fix bug about cleaning draft in RHS * remove unnecessary function * implement new model for executing command
Этот коммит содержится в:
коммит произвёл
Joram Wilander
родитель
cb870c83d1
Коммит
ddacfa58ba
@@ -112,10 +112,11 @@ export default class CreatePost extends React.Component {
|
||||
PostStore.storeDraft(this.state.channelId, null);
|
||||
this.setState({message: '', postError: null, fileInfos: []});
|
||||
|
||||
const args = {};
|
||||
args.channel_id = this.state.channelId;
|
||||
ChannelActions.executeCommand(
|
||||
this.state.channelId,
|
||||
post.message,
|
||||
false,
|
||||
args,
|
||||
(data) => {
|
||||
this.setState({submitting: false});
|
||||
|
||||
@@ -357,10 +358,11 @@ export default class CreatePost extends React.Component {
|
||||
showShortcuts(e) {
|
||||
if ((e.ctrlKey || e.metaKey) && e.keyCode === Constants.KeyCodes.FORWARD_SLASH) {
|
||||
e.preventDefault();
|
||||
const args = {};
|
||||
args.channel_id = this.state.channelId;
|
||||
ChannelActions.executeCommand(
|
||||
this.state.channelId,
|
||||
'/shortcuts ',
|
||||
false,
|
||||
'/shortcuts',
|
||||
args,
|
||||
null,
|
||||
(err) => {
|
||||
this.setState({
|
||||
|
||||
Ссылка в новой задаче
Block a user