Skip to main content

talawa-api / Exports / helpers/event/createEventHelpers/createSingleEvent

Module: helpers/event/createEventHelpers/createSingleEvent

Table of contents

Functions

Functions

createSingleEvent

createSingleEvent(args, creatorId, organizationId, session): Promise<InterfaceEvent>

This function generates a single non-recurring event.

Parameters

NameTypeDescription
argsMutationCreateEventArgsthe arguments provided for the createEvent mutation.
creatorIdstring_id of the current user.
organizationIdstring_id of the current organization.
sessionClientSession-

Returns

Promise<InterfaceEvent>

The created event.

Remarks

The following steps are followed:

  1. Create an event document.
  2. Associate the event with the user
  3. Cache the event.

Defined in

src/helpers/event/createEventHelpers/createSingleEvent.ts:19