Skip to content

Commit 1623ad9

Browse files
committed
TaskMapper#update: Use time factory
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
1 parent cb0f918 commit 1623ad9

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

lib/private/LanguageModel/Db/TaskMapper.php

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,18 @@
66
use OCP\AppFramework\Db\Entity;
77
use OCP\AppFramework\Db\MultipleObjectsReturnedException;
88
use OCP\AppFramework\Db\QBMapper;
9+
use OCP\AppFramework\Utility\ITimeFactory;
910
use OCP\DB\Exception;
1011
use OCP\IDBConnection;
1112

1213
/**
1314
* @extends QBMapper<Task>
1415
*/
1516
class TaskMapper extends QBMapper {
16-
public function __construct(IDBConnection $db) {
17+
public function __construct(
18+
IDBConnection $db,
19+
private ITimeFactory $timeFactory,
20+
) {
1721
parent::__construct($db, 'llm_tasks', Task::class);
1822
}
1923

@@ -45,7 +49,7 @@ public function deleteOlderThan(int $timeout): int {
4549
}
4650

4751
public function update(Entity $entity): Entity {
48-
$entity->setLastUpdated(time());
52+
$entity->setLastUpdated($this->timeFactory->now()->getTimestamp());
4953
return parent::update($entity);
5054
}
5155
}

0 commit comments

Comments
 (0)