diff --git a/admin/roles/classes/privacy/provider.php b/admin/roles/classes/privacy/provider.php index ee8bcea104d..e420f9e80ff 100644 --- a/admin/roles/classes/privacy/provider.php +++ b/admin/roles/classes/privacy/provider.php @@ -313,9 +313,6 @@ class provider implements // Don't belong to the modifier user. // Remove data from role_assignments. - if (empty($context)) { - return; - } $DB->delete_records('role_assignments', ['contextid' => $context->id]); } /** diff --git a/auth/oauth2/classes/privacy/provider.php b/auth/oauth2/classes/privacy/provider.php index 5a3476a6572..76d34a56fc0 100644 --- a/auth/oauth2/classes/privacy/provider.php +++ b/auth/oauth2/classes/privacy/provider.php @@ -120,10 +120,6 @@ class provider implements * @param \context $context The context to delete data for. */ public static function delete_data_for_all_users_in_context(\context $context) { - if (empty($context)) { - return; - } - if ($context->contextlevel != CONTEXT_USER) { return; } diff --git a/calendar/classes/privacy/provider.php b/calendar/classes/privacy/provider.php index d8598624d0c..4fc58deccee 100644 --- a/calendar/classes/privacy/provider.php +++ b/calendar/classes/privacy/provider.php @@ -187,10 +187,6 @@ class provider implements * @param context $context Transform the specific context to delete data for. */ public static function delete_data_for_all_users_in_context(\context $context) { - if (empty($context)) { - return; - } - // Delete all Calendar Events in the specified context in batches. if ($eventids = array_keys(self::get_calendar_event_ids_by_context($context))) { self::delete_batch_records('event', 'id', $eventids); diff --git a/cohort/classes/privacy/provider.php b/cohort/classes/privacy/provider.php index 7b8bb62f6be..021cef9c301 100644 --- a/cohort/classes/privacy/provider.php +++ b/cohort/classes/privacy/provider.php @@ -143,10 +143,6 @@ class provider implements * @param context $context A user context. */ public static function delete_data_for_all_users_in_context(\context $context) { - if (empty($context)) { - return; - } - if (!$context instanceof \context_system && !$context instanceof \context_coursecat) { return; } diff --git a/enrol/classes/privacy/provider.php b/enrol/classes/privacy/provider.php index 46a0c6309ba..c4867d27253 100644 --- a/enrol/classes/privacy/provider.php +++ b/enrol/classes/privacy/provider.php @@ -164,9 +164,6 @@ class provider implements public static function delete_data_for_all_users_in_context(\context $context) { global $DB; - if (empty($context)) { - return; - } // Sanity check that context is at the User context level. if ($context->contextlevel == CONTEXT_COURSE) { $sql = "SELECT ue.id diff --git a/mod/assignment/classes/privacy/provider.php b/mod/assignment/classes/privacy/provider.php index bc4dea16206..6ed8802ba3f 100644 --- a/mod/assignment/classes/privacy/provider.php +++ b/mod/assignment/classes/privacy/provider.php @@ -215,10 +215,6 @@ class provider implements public static function delete_data_for_all_users_in_context(\context $context) { global $DB; - if (empty($context)) { - return; - } - if ($context->contextlevel == CONTEXT_MODULE) { // Delete all assignment submissions for the assignment associated with the context module. $assignment = self::get_assignment_by_context($context); diff --git a/mod/glossary/classes/privacy/provider.php b/mod/glossary/classes/privacy/provider.php index c610a41c583..4e9b3204d9b 100644 --- a/mod/glossary/classes/privacy/provider.php +++ b/mod/glossary/classes/privacy/provider.php @@ -240,9 +240,6 @@ class provider implements */ public static function delete_data_for_all_users_in_context(\context $context) { global $DB; - if (empty($context)) { - return; - } if ($context->contextlevel != CONTEXT_MODULE) { return;