diff --git a/application/Espo/Core/Job/JobFactory.php b/application/Espo/Core/Job/JobFactory.php index 35f0cb8967..7daaf7598d 100644 --- a/application/Espo/Core/Job/JobFactory.php +++ b/application/Espo/Core/Job/JobFactory.php @@ -35,8 +35,6 @@ use Espo\Core\{ InjectableFactory, }; -use TypeError; - class JobFactory { private $classFinder; @@ -70,19 +68,11 @@ class JobFactory * Create a job by class name. * @return Job|JobDataLess - * @throws Error */ public function createByClassName(string $className): object { $job = $this->injectableFactory->create($className); - /*if ( - !$job instanceof Job && - !$job instanceof JobDataLess - ) { - throw new TypeError("{$className} should implement Job or JobDataLess interface."); - }*/ - return $job; } diff --git a/application/Espo/Core/Job/JobRunner.php b/application/Espo/Core/Job/JobRunner.php index e5b7ea6648..1daa001fe4 100644 --- a/application/Espo/Core/Job/JobRunner.php +++ b/application/Espo/Core/Job/JobRunner.php @@ -41,7 +41,6 @@ use Espo\Core\{ use Espo\Entities\Job as JobEntity; use Throwable; -use TypeError; class JobRunner { @@ -222,13 +221,6 @@ class JobRunner */ private function runJob($job, JobEntity $jobEntity): void { - /*if ( - !$job instanceof Job && - !$job instanceof JobDataLess - ) { - throw new TypeError(); - }*/ - $data = JobData::create($jobEntity->getData()) ->withTargetId($jobEntity->getTargetId()) ->withTargetType($jobEntity->getTargetType());