[Updated account delete Tijmen de Mes **20251014122850 Ignore-this: 219b01f2d069fa51bc2217c212b9d07748c409f1649b4f469309680c87603d55b86cab4537294d9a ] hunk ./library/sip_settings.php 4269 + if ($this->Preferences['account_delete_request_id']) { + $this->setPreference("account_delete_request_id", $this->Preferences['account_delete_request_id']); + $this->somethingChanged=1; + } hunk ./library/sip_settings.php 7444 - function deleteAccount($skip_html = false) + public function deleteAccount($skip_html = false) hunk ./library/sip_settings.php 7465 + $this->delete_id = uniqid(); hunk ./library/sip_settings.php 7513 + $this->Preferences['account_delete_request_id'] = $this->delete_id; hunk ./library/sip_settings.php 11313 + if ($SipSettings->Preferences['account_delete_request_id'] != $_REQUEST['delete_id'] && $SipSettings->Preferences['account_delete_request_id']) { + printf("The delete request is not valid for this account, please logout %s and click the link again", $SipSettings->account); + return false; + } hunk ./library/sip_settings.php 11583 - print (json_encode($return)); + print(json_encode($return)); hunk ./library/sip_settings.php 11595 - foreach(array_keys($SipSettings->diversionType) as $condition) { + foreach (array_keys($SipSettings->diversionType) as $condition) { hunk ./library/sip_settings.php 11600 - foreach(array_keys($old_diversions) as $key) { + foreach (array_keys($old_diversions) as $key) { hunk ./templates/default/delete.html.tpl 89 - Click this link to remove the account. + Click this link to remove the account.