diff --git a/lib/private/BackgroundJob/JobRuns.php b/lib/private/BackgroundJob/JobRuns.php index a3a517319bd..6d3c857d62c 100644 --- a/lib/private/BackgroundJob/JobRuns.php +++ b/lib/private/BackgroundJob/JobRuns.php @@ -72,9 +72,9 @@ final readonly class JobRuns implements IJobRuns { $row['run_id'], $this->classesRegistry->getName($row['class_id']), $snowflakeInfo->getServerId(), - $row['pid'], + (int)$row['pid'], $snowflakeInfo->getCreatedAt(), - JobStatus::from($row['status']), + JobStatus::from((int)$row['status']), ); } } diff --git a/lib/public/BackgroundJob/JobRun.php b/lib/public/BackgroundJob/JobRun.php index 126448f5e29..8432f6b94f7 100644 --- a/lib/public/BackgroundJob/JobRun.php +++ b/lib/public/BackgroundJob/JobRun.php @@ -25,7 +25,7 @@ final readonly class JobRun { */ public function __construct( /** Run ID (Snowflake ID) */ - public int $runId, + public int|string $runId, /** Class name */ public string $className, /** Server ID */