Deactivate auditing for time entries in importer

This commit is contained in:
Constantin Graf
2024-09-16 21:23:00 +02:00
committed by Constantin Graf
parent 37400d239c
commit 5c6b32d5bb
4 changed files with 5 additions and 2 deletions

View File

@@ -99,6 +99,7 @@ class ClockifyTimeEntriesImporter extends DefaultImporter
]); ]);
} }
$timeEntry = new TimeEntry; $timeEntry = new TimeEntry;
$timeEntry->disableAuditing();
$timeEntry->user_id = $userId; $timeEntry->user_id = $userId;
$timeEntry->member_id = $memberId; $timeEntry->member_id = $memberId;
$timeEntry->task_id = $taskId; $timeEntry->task_id = $taskId;

View File

@@ -221,6 +221,7 @@ class SolidtimeImporter extends DefaultImporter
$taskId = $this->taskImportHelper->getKeyByExternalIdentifier($timeEntryRow['task_id']); $taskId = $this->taskImportHelper->getKeyByExternalIdentifier($timeEntryRow['task_id']);
} }
$timeEntry = new TimeEntry; $timeEntry = new TimeEntry;
$timeEntry->disableAuditing();
$timeEntry->user_id = $userId; $timeEntry->user_id = $userId;
$timeEntry->member_id = $memberId; $timeEntry->member_id = $memberId;
$timeEntry->task_id = $taskId; $timeEntry->task_id = $taskId;

View File

@@ -99,6 +99,7 @@ class TogglTimeEntriesImporter extends DefaultImporter
]); ]);
} }
$timeEntry = new TimeEntry; $timeEntry = new TimeEntry;
$timeEntry->disableAuditing();
$timeEntry->user_id = $userId; $timeEntry->user_id = $userId;
$timeEntry->member_id = $memberId; $timeEntry->member_id = $memberId;
$timeEntry->task_id = $taskId; $timeEntry->task_id = $taskId;

View File

@@ -36,7 +36,7 @@ class TogglTimeEntriesImporterTest extends ImporterTestAbstract
$queryLog = DB::getQueryLog(); $queryLog = DB::getQueryLog();
// Assert // Assert
$this->assertCount(23, $queryLog); $this->assertCount(21, $queryLog);
$testScenario = $this->checkTestScenarioAfterImportExcludingTimeEntries(); $testScenario = $this->checkTestScenarioAfterImportExcludingTimeEntries();
$this->checkTimeEntries($testScenario); $this->checkTimeEntries($testScenario);
$this->assertSame(2, $report->timeEntriesCreated); $this->assertSame(2, $report->timeEntriesCreated);
@@ -67,7 +67,7 @@ class TogglTimeEntriesImporterTest extends ImporterTestAbstract
$queryLog = DB::getQueryLog(); $queryLog = DB::getQueryLog();
// Assert // Assert
$this->assertCount(15, $queryLog); $this->assertCount(13, $queryLog);
$testScenario = $this->checkTestScenarioAfterImportExcludingTimeEntries(); $testScenario = $this->checkTestScenarioAfterImportExcludingTimeEntries();
$this->checkTimeEntries($testScenario, true); $this->checkTimeEntries($testScenario, true);
$this->assertSame(2, $report->timeEntriesCreated); $this->assertSame(2, $report->timeEntriesCreated);