Skip to content

feat: implement system_disclosed_attributes handling#152

Open
OlegPhenomenon wants to merge 7 commits intomasterfrom
disclose-phone-number-for-org-registrants
Open

feat: implement system_disclosed_attributes handling#152
OlegPhenomenon wants to merge 7 commits intomasterfrom
disclose-phone-number-for-org-registrants

Conversation

@OlegPhenomenon
Copy link
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
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