Skip to content

feat: implement system_disclosed_attributes handling - #152

Merged
mmeest merged 10 commits into
masterfrom
disclose-phone-number-for-org-registrants
Aug 5, 2026
Merged

mmeest merged 10 commits into
masterfrom
disclose-phone-number-for-org-registrants

Conversation

@OlegPhenomenon

Copy link
Copy Markdown
Contributor
  • Add support for system_disclosed_attributes in contact data
  • Prevent modification of system-disclosed fields in UI
  • Preserve system_disclosed_attributes during contact updates
  • Add helper function isAttributeDisabled for attribute state checks
  • Update contact data transformation to include system_disclosed_attributes
  • Fix checkbox states to respect system_disclosed status

- Add support for system_disclosed_attributes in contact data
- Prevent modification of system-disclosed fields in UI
- Preserve system_disclosed_attributes during contact updates
- Add helper function isAttributeDisabled for attribute state checks
- Update contact data transformation to include system_disclosed_attributes
- Fix checkbox states to respect system_disclosed status
@OlegPhenomenon
OlegPhenomenon force-pushed the disclose-phone-number-for-org-registrants branch 4 times, most recently from 9181f2b to 45a5f0a Compare June 27, 2025 10:07
@OlegPhenomenon
OlegPhenomenon force-pushed the disclose-phone-number-for-org-registrants branch from 45a5f0a to 581a0b2 Compare June 27, 2025 10:11
@vohmar vohmar self-assigned this Jul 30, 2025
@vohmar
vohmar requested a review from maricavor July 30, 2025 13:19
@maricavor
maricavor self-requested a review July 31, 2025 07:13
@mmeest
mmeest merged commit 802be49 into master Aug 5, 2026
1 check 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.

4 participants