Documentation ¶
Index ¶
- func SendCreateEventEmail(ctx context.Context, payload EmailCreateEventPayload) error
- func SendDeletedEventEmail(ctx context.Context, payload EmailDeletedEventPayload) error
- func SendForgotPasswordEmail(ctx context.Context, payload EmailForgotPasswordPayload) error
- func SendModifiedEventEmail(ctx context.Context, payload EmailModifiedPayload) error
- func SendRegistrationEmail(ctx context.Context, payload EmailRegisterPayload) error
- func SendReminderEmail(ctx context.Context, payload EmailReminderPayload) error
- func SendSummaryEmail(ctx context.Context, payload EmailSummaryPayload) error
- type Button
- type EmailCreateEventPayload
- type EmailDeletedEventPayload
- type EmailForgotPasswordPayload
- type EmailModifiedPayload
- type EmailRegisterPayload
- type EmailReminderPayload
- type EmailSummaryPayload
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SendCreateEventEmail ¶
func SendCreateEventEmail(ctx context.Context, payload EmailCreateEventPayload) error
func SendDeletedEventEmail ¶
func SendDeletedEventEmail(ctx context.Context, payload EmailDeletedEventPayload) error
func SendForgotPasswordEmail ¶
func SendForgotPasswordEmail(ctx context.Context, payload EmailForgotPasswordPayload) error
func SendModifiedEventEmail ¶
func SendModifiedEventEmail(ctx context.Context, payload EmailModifiedPayload) error
func SendRegistrationEmail ¶
func SendRegistrationEmail(ctx context.Context, payload EmailRegisterPayload) error
func SendReminderEmail ¶
func SendReminderEmail(ctx context.Context, payload EmailReminderPayload) error
Will send an email reminding members to register for an event If the member has dependents, the responsible will receive one email per dependent in addition to their own
func SendSummaryEmail ¶
func SendSummaryEmail(ctx context.Context, payload EmailSummaryPayload) error
Types ¶
type EmailCreateEventPayload ¶
type EmailForgotPasswordPayload ¶
type EmailForgotPasswordPayload struct { Member model.Member `json:"member"` Token string `json:"token"` Credentials model.Credentials `json:"credentials"` }
type EmailModifiedPayload ¶
type EmailRegisterPayload ¶
type EmailReminderPayload ¶
Click to show internal directories.
Click to hide internal directories.