Skip to content
This repository was archived by the owner on May 29, 2026. It is now read-only.

fix(#323): clear 6 mechanical ESLint source errors#498

Merged
rubenvdlinde merged 1 commit into
developmentfrom
fix/323-mechanical-eslint-fixes
May 19, 2026
Merged

fix(#323): clear 6 mechanical ESLint source errors#498
rubenvdlinde merged 1 commit into
developmentfrom
fix/323-mechanical-eslint-fixes

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

(re-opened of #327 — accidentally closed by harness force-push; same branch, same content)

Pure no-op cleanup; no semantic change to any view. Six errors fixed: bezwaar.js no-unused-vars (settingsStore), CaseTransferDialog.vue + CreateShareDialog.vue vue/valid-v-slot (move template #actions to direct child of NcDialog), EmailComposer.vue vue/no-parsing-error x2 (literal '{{' inside interpolation -> formatVariable() method), DurationPicker.vue no-unused-vars (formatDuration). 7th error (vue/no-dupe-v-else-if in MyWork.vue) split into separate PR #326 (behaviour change, needs smoke-test). Refs #323.

Pure no-op cleanup; no semantic change to any view. Six errors fixed:

- src/store/modules/bezwaar.js:499 (no-unused-vars):
  remove unused settingsStore + its import.
- src/views/cases/components/CaseTransferDialog.vue:38 (vue/valid-v-slot):
  move <template #actions> out of the wrapper <div> to be a direct
  child of NcDialog.
- src/views/cases/components/CreateShareDialog.vue:92 (vue/valid-v-slot):
  same as above.
- src/views/cases/components/EmailComposer.vue:49,59 (vue/no-parsing-error):
  literal '{{' inside {{ }} interpolation confused the template parser;
  replaced with a formatVariable(v) method returning the same string.
- src/views/settings/components/DurationPicker.vue:31 (no-unused-vars):
  remove unused formatDuration from named import.

The 7th error (vue/no-dupe-v-else-if in MyWork.vue) is intentionally
deferred to a separate PR with explicit fix(my-work) framing because
the fix actually un-blocks dead grouped-sections rendering — needs a
visual smoke-test rather than auto-merge alongside cosmetic noise.

Refs #323; that issue stays open until the MyWork.vue follow-up lands.
@rubenvdlinde rubenvdlinde force-pushed the fix/323-mechanical-eslint-fixes branch from 921b6ae to c796cf8 Compare May 19, 2026 03:46
@github-actions

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/procest @ c105499

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

Quality workflow — 2026-05-19 03:52 UTC

Download the full PDF report from the workflow artifacts.

@github-actions

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/procest @ 81153da

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

Coverage: 0% (0/81 statements)


Quality workflow — 2026-05-19 04:10 UTC

Download the full PDF report from the workflow artifacts.

@rubenvdlinde rubenvdlinde merged commit cdf1f1b into development May 19, 2026
26 checks passed
@rubenvdlinde rubenvdlinde deleted the fix/323-mechanical-eslint-fixes branch May 19, 2026 05:02
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant