Update pending member email field description
What does this MR do and why?
This MR updates the field description for PendingMemberInterface.email to clarify that it returns the user's email address, not specifically their public email field.
The previous description "Public email of the pending member" was ambiguous and could be interpreted as returning the user's public_email field (which respects the "Do not show on profile" privacy setting). However, the field actually returns the user's primary email address, which is appropriate since this resource requires Owner+ permissions to access.
For more context, see https://gitlab.com/gitlab-org/gitlab/-/issues/565363#note_2848091572
This documentation change aligns the field description with the actual GraphQL implementation and the equivalent REST API behaviour. Since the equivalent REST API entity (PendingMembers) doesn't have inline field documentation, this change only applies to the GraphQL API documentation.
References
Screenshots or screen recordings
| Before | After |
|---|---|
How to set up and validate locally
N/A, documentation change only.
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.