From 052d50f8a4fc6952bcfaaea15ac491c588ec4c67 Mon Sep 17 00:00:00 2001 From: Stevani Andolo Date: Wed, 24 Sep 2025 15:48:07 +0800 Subject: [PATCH] MDL-86667 registration: Unset fields after site being unregistered --- lib/classes/hub/registration.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/classes/hub/registration.php b/lib/classes/hub/registration.php index 9c9231be568..984f4518abb 100644 --- a/lib/classes/hub/registration.php +++ b/lib/classes/hub/registration.php @@ -542,6 +542,11 @@ class registration { return false; } + // Unset saved site info. + foreach (self::FORM_FIELDS as $field) { + set_config('site_' . $field, null, 'hub'); + } + $DB->delete_records('registration_hubs', array('id' => $hub->id)); self::$registration = null; return true;