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
Этот коммит содержится в:
Yusuke Nemoto
2016-12-10 13:35:16 +09:00
коммит произвёл Joram Wilander
родитель cb870c83d1
Коммит ddacfa58ba
35 изменённых файлов: 186 добавлений и 79 удалений

Просмотреть файл

@@ -38,10 +38,11 @@ describe('Client.Commands', function() {
it('executeCommand', function(done) {
TestHelper.initBasic(() => {
const args = {};
args.channel_id = TestHelper.basicChannel().id;
TestHelper.basicClient().executeCommand(
TestHelper.basicChannel().id,
'/shrug',
null,
args,
function(data) {
assert.equal(data.response_type, 'in_channel');
done();