From edeffc8669c7013f95530ec7de0ee80834e47da8 Mon Sep 17 00:00:00 2001 From: "Ean Milligan (Bastion)" Date: Wed, 26 Apr 2023 06:51:50 -0400 Subject: [PATCH] Add edit system for editing date/time and description --- src/buttons/_index.ts | 10 +++ src/buttons/live-event/applyDateTime.ts | 69 ++++++++++++++++++++ src/buttons/live-event/applyDescription.ts | 49 ++++++++++++++ src/buttons/live-event/editDateTime.ts | 43 ++++++++++++ src/buttons/live-event/editDescription.ts | 38 +++++++++++ src/buttons/live-event/editEvent.ts | 6 +- src/buttons/live-event/updateEvent.ts | 76 ++++++++++++++++++++++ src/buttons/live-event/utils.ts | 17 +++++ src/db.ts | 1 + 9 files changed, 307 insertions(+), 2 deletions(-) create mode 100644 src/buttons/live-event/applyDateTime.ts create mode 100644 src/buttons/live-event/applyDescription.ts create mode 100644 src/buttons/live-event/editDateTime.ts create mode 100644 src/buttons/live-event/editDescription.ts create mode 100644 src/buttons/live-event/updateEvent.ts diff --git a/src/buttons/_index.ts b/src/buttons/_index.ts index 9142919..c35d17e 100644 --- a/src/buttons/_index.ts +++ b/src/buttons/_index.ts @@ -12,6 +12,11 @@ import { alternateRequestButton } from './live-event/alternateRequest.ts'; import { deleteEventButton } from './live-event/deleteEvent.ts'; import { deleteConfirmedButton } from './live-event/deleteConfirmed.ts'; import { editEventButton } from './live-event/editEvent.ts'; +import { editDescriptionButton } from './live-event/editDescription.ts'; +import { editDateTimeButton } from './live-event/editDateTime.ts'; +import { applyDescriptionButton } from './live-event/applyDescription.ts'; +import { applyDateTimeButton } from './live-event/applyDateTime.ts'; +import { updateEventButton } from './live-event/updateEvent.ts'; export const buttons: Array