* SPDX-License-Identifier: AGPL-3.0-only ************************************/ // crmv@161554 defined('BASEPATH') OR exit('No direct script access allowed'); global $CFG, $GPDRManager; if (!$GPDRManager->isValidSession()) { GDPR\Redirect::to('verify'); } $smarty = new GDPR\SmartyConfig(); $contactId = $GPDRManager->getContactId(); $accessToken = $GPDRManager->getAccessToken(); $contactEmail = $GPDRManager->getContactEmail(); $token = $_REQUEST['token']; $requestConfirmUpdate = $GPDRManager->confirmUpdate($token); $success = $requestConfirmUpdate['success']; if (!$success) { $GPDRManager->showError(_T($requestConfirmUpdate['error']), '', true); } $smarty->assign('BROWSER_TITLE', _T('browser_title_confirm_update')); $smarty->assign('CONTACT_ID', $contactId); $smarty->assign('CONTACT_EMAIL', $contactEmail); $smarty->assign('ACCESS_TOKEN', $accessToken); $smarty->display('ConfirmUpdate.tpl');