Skip to content

fix(contact): include unresolved person IDs in filters - #76

Merged
ArtyomSavchenko merged 1 commit into
Platform-Collective:developfrom
MichaelUray:pr/8670
Oct 20, 2026
Merged

ArtyomSavchenko merged 1 commit into
Platform-Collective:developfrom
MichaelUray:pr/8670

Conversation

@MichaelUray

Copy link
Copy Markdown
Contributor

Person filters ignored raw IDs without matching SocialIdentity
documents, leaving system-origin authors unselectable. Include and
label those IDs while avoiding false unresolved entries during searches.

Fixes hcengineering/platform#8670 (the issue was reported upstream before the move to Platform-Collective).

Changed files

  • plugins/contact-resources/src/components/PersonIdFilter.svelte
  • plugins/contact-resources/src/components/person-id-filter.test.ts
  • plugins/contact-resources/src/components/person-id-filter.ts

Testing

  • Focused unit tests for the changed logic (included in this PR).
  • CI on the fork: build, formatting, svelte-check and test pass. The uitest jobs failed there in planner, Gantt download and indexer specs that fail the same way on branches with unrelated changes, so they look pre-existing/flaky rather than caused by this change.

Person filters ignored raw IDs without matching SocialIdentity
documents, leaving system-origin authors unselectable. Include and
label those IDs while avoiding false unresolved entries during searches.

Fixes hcengineering/platform#8670

Signed-off-by: Michael Uray <michaeluray@users.noreply.github.com>
@ArtyomSavchenko
ArtyomSavchenko merged commit cbff2f4 into Platform-Collective:develop Oct 20, 2026
12 checks passed
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.

Bug: Filter by Created_by miss one entry

2 participants