From 50df64506a4384d605005fe7314782c862821267 Mon Sep 17 00:00:00 2001 From: "Ean Milligan (Bastion)" Date: Thu, 27 Apr 2023 02:55:03 -0400 Subject: [PATCH] Handle TODO for rejecting a promotion --- db/populateDefaults.ts | 1 + src/buttons/_index.ts | 2 ++ src/buttons/live-event/leaveViaDM.ts | 32 ++++++++++++++++++++++++++++ src/buttons/live-event/utils.ts | 5 +++-- 4 files changed, 38 insertions(+), 2 deletions(-) create mode 100644 src/buttons/live-event/leaveViaDM.ts diff --git a/db/populateDefaults.ts b/db/populateDefaults.ts index f606731..f5aacfb 100644 --- a/db/populateDefaults.ts +++ b/db/populateDefaults.ts @@ -19,6 +19,7 @@ const actions = [ 'btn-joinEvent', 'btn-joinWLEvent', 'btn-leaveEvent', + 'btn-leaveEventViaDM', 'btn-altEvent', 'btn-joinReqApprove', 'btn-joinReqDeny', diff --git a/src/buttons/_index.ts b/src/buttons/_index.ts index 5746124..39bea92 100644 --- a/src/buttons/_index.ts +++ b/src/buttons/_index.ts @@ -20,6 +20,7 @@ import { updateEventButton } from './live-event/updateEvent.ts'; import { toggleWLStatusButton } from './live-event/toggleWLStatus.ts'; import { editActivityButton } from './live-event/editActivity.ts'; import { editActivityCustomButton } from './live-event/editActivity-custom.ts'; +import { leaveEventViaDMButton } from './live-event/leaveViaDM.ts'; export const buttons: Array