MDL-65093 core_message: users can't block any user they want
authorMark Nelson <mdjnelson@gmail.com>
Thu, 4 Jul 2019 06:55:30 +0000 (14:55 +0800)
committerMark Nelson <mdjnelson@gmail.com>
Mon, 29 Jul 2019 02:39:57 +0000 (10:39 +0800)
commit90403c5d9decd165b88d5cfd1903849f9a60555e
treea95835b7f745e8061238201eb8f03e96b7e137a8
parent06d046c1ffc642d3f513ca6cf14535bd01d8c4d9
MDL-65093 core_message: users can't block any user they want

If blocking will have no effect (ie. you are attempting to block
the admin) the 'Block' button will not be shown and instead a
message will be shown explaining why you can not block the user.
16 files changed:
lang/en/message.php
message/amd/build/message_drawer_view_conversation.min.js
message/amd/build/message_drawer_view_conversation.min.js.map
message/amd/build/message_drawer_view_conversation_renderer.min.js
message/amd/build/message_drawer_view_conversation_renderer.min.js.map
message/amd/build/message_drawer_view_conversation_state_manager.min.js
message/amd/build/message_drawer_view_conversation_state_manager.min.js.map
message/amd/src/message_drawer_view_conversation.js
message/amd/src/message_drawer_view_conversation_renderer.js
message/amd/src/message_drawer_view_conversation_state_manager.js
message/classes/api.php
message/classes/helper.php
message/externallib.php
message/tests/api_test.php
message/tests/behat/block_user.feature [new file with mode: 0644]
message/tests/externallib_test.php