From 02644bb510e751cf94374af0acae9b1cb31fd5a7 Mon Sep 17 00:00:00 2001 From: Oliver-Akins Date: Thu, 30 Sep 2021 12:36:41 -0600 Subject: [PATCH] Fix default data objects and update the types --- server/src/constants.ts | 7 ++++--- server/src/types/database.d.ts | 17 ++++++++++------- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/server/src/constants.ts b/server/src/constants.ts index 8078a5e..49a69d2 100644 --- a/server/src/constants.ts +++ b/server/src/constants.ts @@ -1,11 +1,12 @@ -export var BRACKET_DATA = { +export var BRACKET_DATA: bracket_data = { msg: "", quotes: [], - votes: {}, users: {}, + channel: "", }; -export var CHANNEL_DATA = { +export var CHANNEL_DATA: channel_data = { + version: 2, webhook: { token: "", id: "", diff --git a/server/src/types/database.d.ts b/server/src/types/database.d.ts index 9b249bb..e4f2323 100644 --- a/server/src/types/database.d.ts +++ b/server/src/types/database.d.ts @@ -12,14 +12,17 @@ interface bracket_data { users: { [index: string]: number }; } +interface channel_data { + version: 2, + webhook: { + id: string; + token: string; + }; + bracket: bracket_data; +} + interface database { - [index: string]: { - webhook: { - id: string; - token: string; - }; - bracket: bracket_data; - } + [index: string]: channel_data; } interface bracket_history {