You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Currently, there are no GraphQL mutations to handle membership requests efficiently. Users cannot send a request to join a private organization, join a public organization instantly, or cancel a pending request. This limits the flexibility of user onboarding and membership management within the system.
Description
In this PR, I will be adding the following GraphQL mutations for managing organization memberships:
sendMembershipRequest(organizationId: ID!): Boolean – Allows users to request membership in a private organization.
joinPublicOrganization(organizationId: ID!): Boolean – Enables users to instantly join a public organization.
cancelMembershipRequest(organizationId: ID!): Boolean – Lets users cancel a pending membership request.
This implementation will follow existing GraphQL patterns, ensuring:
Consistency with the current schema and resolver structure.
Proper error handling and input validation.
Approach to be followed (optional)
Same as used for other mutations, adhering to the current schema and resolver structure to maintain consistency. 🚀
The text was updated successfully, but these errors were encountered:
This issue did not get any activity in the past 10 days and will be closed in 180 days if no update occurs. Please check if the develop branch has fixed it and report again or close the issue.
Is your feature request related to a problem? Please describe.
Currently, there are no GraphQL mutations to handle membership requests efficiently. Users cannot send a request to join a private organization, join a public organization instantly, or cancel a pending request. This limits the flexibility of user onboarding and membership management within the system.
Description
In this PR, I will be adding the following GraphQL mutations for managing organization memberships:
sendMembershipRequest(organizationId: ID!): Boolean – Allows users to request membership in a private organization.
joinPublicOrganization(organizationId: ID!): Boolean – Enables users to instantly join a public organization.
cancelMembershipRequest(organizationId: ID!): Boolean – Lets users cancel a pending membership request.
This implementation will follow existing GraphQL patterns, ensuring:
Approach to be followed (optional)
Same as used for other mutations, adhering to the current schema and resolver structure to maintain consistency. 🚀
The text was updated successfully, but these errors were encountered: