CHANGE: Retain previous date when deleting log data

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
This commit is contained in:
Kamil Tekiela 2023-04-06 22:29:02 +01:00
parent 3e970292e3
commit fff8a8b242
2 changed files with 3 additions and 5 deletions

View File

@ -799,11 +799,9 @@ class Tracking
LogTypeEnum $logType,
array $newData,
): bool {
$date = Util::date('Y-m-d H:i:s');
$newDataProcessed = '';
foreach ($newData as $data) {
$newDataProcessed .= '# log ' . $date . ' ' . $data['username'] . $data['statement'] . "\n";
$newDataProcessed .= '# log ' . $data['date'] . ' ' . $data['username'] . $data['statement'] . "\n";
}
$trackingFeature = $this->relation->getRelationParameters()->trackingFeature;

View File

@ -613,8 +613,8 @@ class TrackingTest extends AbstractTestCase
$date = Util::date('Y-m-d H:i:s');
$newData = [
['date' => '', 'username' => 'user1', 'statement' => 'test_statement1'],
['date' => '', 'username' => 'user2', 'statement' => 'test_statement2'],
['date' => $date, 'username' => 'user1', 'statement' => 'test_statement1'],
['date' => $date, 'username' => 'user2', 'statement' => 'test_statement2'],
];
$sqlQuery2 = 'UPDATE `pmadb`.`tracking`' .