Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generalize native person fields #1197

Open
richardolsson opened this issue Dec 4, 2020 · 1 comment
Open

Generalize native person fields #1197

richardolsson opened this issue Dec 4, 2020 · 1 comment
Labels
chore entry-level Suitable for new developers

Comments

@richardolsson
Copy link
Member

Native person fields appear all over the place, but the translations and some other basic utilities are repeated over and over. I'm thinking about:

  • Localizations of the native field labels
  • List of NATIVE_FIELDS
  • Logic to display fields belonging to a person, regardless of native or custom

All of these should be generalized and reused across various features like PersonPane, JoinSubmissionPane, views et c.

@richardolsson
Copy link
Member Author

"Native fields" refer to those person fields which are not custom and hence exist in all organizations. Native fields include first_name, last_name, email, phone etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore entry-level Suitable for new developers
Projects
None yet
Development

No branches or pull requests

1 participant