From 4cb5501a3f9adc0595377eafc597b2538c4000bf Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Wed, 20 Dec 2023 10:07:41 +0100 Subject: [PATCH] fix(cron): Reset the reserved_at when force executing from CLI Signed-off-by: Joas Schilling --- lib/private/BackgroundJob/JobList.php | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/private/BackgroundJob/JobList.php b/lib/private/BackgroundJob/JobList.php index 3ec2e0af1b3..93d5cf74a20 100644 --- a/lib/private/BackgroundJob/JobList.php +++ b/lib/private/BackgroundJob/JobList.php @@ -392,6 +392,7 @@ class JobList implements IJobList { $query = $this->connection->getQueryBuilder(); $query->update('jobs') ->set('execution_duration', $query->createNamedParameter($timeTaken, IQueryBuilder::PARAM_INT)) + ->set('reserved_at', $query->createNamedParameter(0, IQueryBuilder::PARAM_INT)) ->where($query->expr()->eq('id', $query->createNamedParameter($job->getId(), IQueryBuilder::PARAM_INT))); $query->executeStatement(); } -- 2.39.5