plausicheck resolver: by default, all issues for fehlercodes provided in constructor are resolved

This commit is contained in:
Alexei Karpenko
2026-01-14 16:15:33 +01:00
parent b168ebb5f6
commit 4b8b3c90fb
2 changed files with 21 additions and 10 deletions
@@ -21,6 +21,7 @@ abstract class IssueResolver_Controller extends JOB_Controller
*/
public function run()
{
// initialize librariy with provided fehlercodes
$this->load->library(
'issues/PlausicheckResolverLib',
[
@@ -30,14 +31,8 @@ abstract class IssueResolver_Controller extends JOB_Controller
$this->logInfo("Issue resolve job started");
// load open issues with given errorcodes
$openIssuesRes = $this->IssueModel->getOpenIssues(
$this->_fehlercodes
);
$openIssues = hasData($openIssuesRes) ? getData($openIssuesRes) : [];
$result = $this->plausicheckresolverlib->resolvePlausicheckIssues($openIssues);
// resolve the issues
$result = $this->plausicheckresolverlib->resolvePlausicheckIssues();
// log if error, or log info if inserted new issue
foreach ($result->errors as $error) $this->logError($error);