Skip to content

Latest commit

 

History

History
43 lines (24 loc) · 1.14 KB

resolvers_Mutation_acceptMembershipRequest.md

File metadata and controls

43 lines (24 loc) · 1.14 KB

talawa-api / Exports / resolvers/Mutation/acceptMembershipRequest

Module: resolvers/Mutation/acceptMembershipRequest

Table of contents

Variables

Variables

acceptMembershipRequest

Const acceptMembershipRequest: MutationResolvers["acceptMembershipRequest"]

This function accepts the membership request sent by a user.

Param

parent of current request

Param

payload provided with the request

Param

context of entire application

Remarks

The following checks are done:

  1. Whether the membership request exists or not.
  2. Whether thr organization exists or not
  3. Whether the user exists
  4. whether currentUser with _id === context.userId is an admin of organization.
  5. Whether user is already a member of organization.

Defined in

src/resolvers/Mutation/acceptMembershipRequest.ts:25