Skip to content

feat(#999): read-only Data-eigenaar on inquiry edit#261

Merged
yorickdewid merged 1 commit into
mainfrom
feat/999-data-eigenaar
Jul 8, 2026
Merged

feat(#999): read-only Data-eigenaar on inquiry edit#261
yorickdewid merged 1 commit into
mainfrom
feat/999-data-eigenaar

Conversation

@yorickdewid

Copy link
Copy Markdown
Contributor

What

Adds a read-only Data-eigenaar field to the inquiry edit screen (Step 1), under the Uitvoerder select — the second half of Laixer/FunderMaps#999.

The owning organization (attribution.dataOwnerName, introduced by #973) was already returned by GET /api/inquiry/:id but never surfaced in the UI. This was purely a frontend gap.

Notes

  • Kept out of formData so the .strict() validation schema and the submit body stay untouched — the data-owner is assigned server-side, not edited here.
  • Shown only when editing (v-if="!isNew") — a brand-new inquiry has no owner yet.
  • Falls back to an Onbekend placeholder for rows predating the #973 backfill.

Issue #999 status

Merging this completes the issue.

Verification

pnpm build (vue-tsc typecheck + vite) passes green. No test runner in this repo; the live edit form was not driven in a browser (auth-gated, needs a running API).

Closes Laixer/FunderMaps#999

🤖 Generated with Claude Code

Surface the owning organization (attribution.dataOwnerName, added in #973)
as a read-only field under Uitvoerder on the inquiry edit screen. The API
already returns it; this was purely a UI gap.

Kept out of formData so the strict validation schema and the submit body
are untouched — the data-owner is assigned server-side, not edited here.
Shown only when editing (a new inquiry has no owner yet); falls back to an
"Onbekend" placeholder for rows predating the #973 backfill.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@yorickdewid
yorickdewid merged commit 606ad99 into main Jul 8, 2026
1 check passed
@yorickdewid
yorickdewid deleted the feat/999-data-eigenaar branch July 8, 2026 16:46
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.

Aanpassing labelnaam en veldindeling in inquiry-scherm

1 participant