diff --git a/api/v1/domains/archive.php b/api/v1/domains/archive.php new file mode 100644 index 000000000..4421cc536 --- /dev/null +++ b/api/v1/domains/archive.php @@ -0,0 +1,23 @@ + $old_value) { + $new_value = $new_domain_info[$column]; + if ($old_value != $new_value && !in_array($column, $ignored_columns)) { + $column = escapeSql($column); + $old_value = escapeSql($old_value); + $new_value = escapeSql($new_value); + mysqli_query($mysqli, "INSERT INTO domain_history SET domain_history_column = '$column', domain_history_old_value = '$old_value', domain_history_new_value = '$new_value', domain_history_domain_id = $domain_id"); + } + } + + logAudit("Domain", "Edit", "$name via API ($api_key_name)", $client_id, $domain_id); + logAudit("API", "Success", "Updated domain $name via API ($api_key_name)", $client_id); + } +} + +require_once '../update_output.php'; \ No newline at end of file