From d15c1e77b0e7ff8cf8106801ca863c92dd87e879 Mon Sep 17 00:00:00 2001 From: Mark Nelson Date: Mon, 12 Nov 2018 15:29:41 +0800 Subject: [PATCH] MDL-63945 core_message: fixed discrepancy between helpers --- message/externallib.php | 1 + message/tests/api_test.php | 1 + message/tests/externallib_test.php | 1 + 3 files changed, 3 insertions(+) diff --git a/message/externallib.php b/message/externallib.php index a4d1f2bdee4..6bb0974e59f 100644 --- a/message/externallib.php +++ b/message/externallib.php @@ -981,6 +981,7 @@ class core_message_external extends external_api { 'showonlinestatus' => new external_value(PARAM_BOOL, 'Show the user\'s online status?'), 'isblocked' => new external_value(PARAM_BOOL, 'If the user has been blocked'), 'iscontact' => new external_value(PARAM_BOOL, 'Is the user a contact?'), + 'isdeleted' => new external_value(PARAM_BOOL, 'Is the user deleted?'), 'canmessage' => new external_value(PARAM_BOOL, 'If the user can be messaged'), 'requirescontact' => new external_value(PARAM_BOOL, 'If the user requires to be contacts'), ]; diff --git a/message/tests/api_test.php b/message/tests/api_test.php index 5e12f1e5d19..23d70dca98f 100644 --- a/message/tests/api_test.php +++ b/message/tests/api_test.php @@ -1089,6 +1089,7 @@ class core_message_api_testcase extends core_message_messagelib_testcase { $this->assertObjectHasAttribute('showonlinestatus', $member); $this->assertObjectHasAttribute('isblocked', $member); $this->assertObjectHasAttribute('iscontact', $member); + $this->assertObjectHasAttribute('isdeleted', $member); $this->assertObjectHasAttribute('canmessage', $member); $this->assertObjectHasAttribute('requirescontact', $member); $this->assertObjectHasAttribute('contactrequests', $member); diff --git a/message/tests/externallib_test.php b/message/tests/externallib_test.php index 7e3bb70eb18..be99b5f15db 100644 --- a/message/tests/externallib_test.php +++ b/message/tests/externallib_test.php @@ -4817,6 +4817,7 @@ class core_message_externallib_testcase extends externallib_advanced_testcase { $this->assertArrayHasKey('showonlinestatus', $member); $this->assertArrayHasKey('isblocked', $member); $this->assertArrayHasKey('iscontact', $member); + $this->assertArrayHasKey('isdeleted', $member); $this->assertArrayHasKey('canmessage', $member); $this->assertArrayHasKey('requirescontact', $member); $this->assertArrayHasKey('contactrequests', $member);