MDL-63303 message: fix bugs in message drawer part 4
commitd3d95d5dc2a8fa4895cf432109b52e58848911dc
authorRyan Wyllie <ryan@moodle.com>
Fri, 16 Nov 2018 06:10:10 +0000 (16 14:10 +0800)
committerRyan Wyllie <ryan@moodle.com>
Fri, 16 Nov 2018 06:10:10 +0000 (16 14:10 +0800)
treef71e7f64ac506b9fdca6dfd38a1aa4a80c776536
parent30538dc9c18f2819af903a5a1f7a3a204337d462
MDL-63303 message: fix bugs in message drawer part 4

* Add clarification to delete messages lang strings
* Stop message polling when sending a message to fix UI bug
* Publish update last message event when polling finds more messages
* Remove logged in user from group conversation participants list
* Use user object to fetch user preferences to reduce DB calls
* Remove animated slide transitions because the browser breaks when
  showing some conversations
12 files changed:
lang/en/message.php
message/amd/build/message_drawer_view_conversation.min.js
message/amd/build/message_drawer_view_group_info.min.js
message/amd/src/message_drawer_view_conversation.js
message/amd/src/message_drawer_view_group_info.js
message/classes/api.php
message/lib.php
message/templates/message_drawer_view_group_info_body_content.mustache
theme/boost/scss/moodle/message.scss
theme/boost/style/moodle.css
theme/bootstrapbase/less/moodle/message.less
theme/bootstrapbase/style/moodle.css