From fc8c62f3eaab36dff7bd2e6764922073dbe7a685 Mon Sep 17 00:00:00 2001 From: Oliver Akins Date: Tue, 26 Jul 2022 18:43:30 -0600 Subject: [PATCH] Add the default unlurk message to the channel create endpoint --- src/endpoints/management/create_channel.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/endpoints/management/create_channel.ts b/src/endpoints/management/create_channel.ts index 7f1e02a..6436c98 100644 --- a/src/endpoints/management/create_channel.ts +++ b/src/endpoints/management/create_channel.ts @@ -9,17 +9,20 @@ const data: ServerRoute = { validate: { payload: Joi.object({ channel: Joi.string().alphanum(), + default_unlurk: Joi.string().min(1), }), }, }, async handler(request, h) { - const { channel } = request.params; + const { channel, default_unlurk } = request.payload as post_channel_payload; if (!db[channel]) { throw boom.notFound(`Invalid channel`); }; db[channel].lurkers = {}; + db[channel].unlurk_default = default_unlurk; + db[channel].messages = {}; return h.response().code(200); },