vtenext/modules/Update/changes/1718_1719.php
2021-04-28 20:10:26 +02:00

19 lines
865 B
PHP

<?php
require_once('include/utils/GDPRWS/GDPRWS.php');
global $adb, $table_prefix;
$gdprModules = GDPRWS::$supportedModules;
$GDPRFields = array('gdpr_privacypolicy', 'gdpr_personal_data', 'gdpr_marketing', 'gdpr_thirdparties', 'gdpr_profiling', 'gdpr_restricted', 'gdpr_notifychange', 'gdpr_deleted');
foreach ($gdprModules as $module) {
$tabid = getTabid($module);
foreach ($GDPRFields as $field) {
$adb->pquery("UPDATE {$table_prefix}_field SET typeofdata = ? WHERE fieldname = ? AND tabid = ?", array('V~O', $field.'_checkedtime', $tabid));
$adb->pquery("UPDATE {$table_prefix}_field SET typeofdata = ? WHERE fieldname = ? AND tabid = ?", array('V~O', $field.'_remote_addr', $tabid));
}
$adb->pquery("UPDATE {$table_prefix}_field SET typeofdata = ? WHERE fieldname = ? AND tabid = ?", array('V~O', 'gdpr_sentdate', $tabid));
}