Skip to content

Fix the constructors of a job and three services still using a removed class#1332

Merged
rjzondervan merged 1 commit into
developmentfrom
fix/job-constructors
Apr 23, 2026
Merged

Fix the constructors of a job and three services still using a removed class#1332
rjzondervan merged 1 commit into
developmentfrom
fix/job-constructors

Conversation

@rjzondervan
Copy link
Copy Markdown
Member

No description provided.

Copy link
Copy Markdown
Contributor

@WilcoLouwerse WilcoLouwerse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nette, minimale fix — de bug klopt: ObjectEntityMapper is verwijderd en MagicMapper is de juiste vervanger (zo ook geregistreerd in Application.php). De find()/update()-calls in EdepotTransferService blijven werken (defaults voor register/schema worden intern geresolved).

Twee kleine aandachtspunten:

  1. Dode injectie: in TransferCheckJob en TransferListService wordt $this->objectMapper nergens aangeroepen. Is pre-existing, maar dit is een goed moment om de ongebruikte parameter meteen te schrappen i.p.v. alleen het type om te zetten.
  2. CI: PHP-quality (phpstan/psalm/phpmd/phpcs/lint) is groen, maar Newman integration + PHPUnit staan nog pending/failed. Even afwachten tot alles groen is voor merge. (mag je negeren als dit nog steeds aan 'main' ligt)

@rjzondervan rjzondervan merged commit 6ec20eb into development Apr 23, 2026
16 of 19 checks passed
@rjzondervan rjzondervan deleted the fix/job-constructors branch April 23, 2026 11:12
@github-actions
Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/openregister @ ca6a868

Check PHP Vue Security License Tests
lint
phpcs
phpmd
psalm
phpstan
phpmetrics
eslint
stylelint
composer ✅ 147/147
npm ✅ 599/599
PHPUnit
Newman
Playwright ⏭️

Quality workflow — 2026-04-23 11:12 UTC

Download the full PDF report from the workflow artifacts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants