From f2bbf45f85bab0e122aa4e25bca00b717e180d30 Mon Sep 17 00:00:00 2001 From: rxdn <29165304+rxdn@users.noreply.github.com> Date: Fri, 14 Apr 2023 01:58:37 +0100 Subject: [PATCH] Add default welcome message --- .../manage/PanelCreationForm.svelte | 30 +++++-------------- 1 file changed, 7 insertions(+), 23 deletions(-) diff --git a/frontend/src/components/manage/PanelCreationForm.svelte b/frontend/src/components/manage/PanelCreationForm.svelte index 3f04604..57eb7b4 100644 --- a/frontend/src/components/manage/PanelCreationForm.svelte +++ b/frontend/src/components/manage/PanelCreationForm.svelte @@ -1,9 +1,3 @@ -{#if welcomeMessageBuilder} - -{/if} -
Ticket Properties @@ -200,17 +194,6 @@ let selectedTeams = seedDefault ? [{id: 'default', name: 'Default'}] : []; let selectedMentions = []; - let welcomeMessageBuilder = false; - - function openWelcomeMessageBuilder() { - welcomeMessageBuilder = true; - window.scrollTo({ top: 0, behavior: 'smooth' }); - } - - function closeWelcomeMessageBuilder() { - welcomeMessageBuilder = false; - } - // Replace spaces with dashes in naming scheme as the user types $: if (data.naming_scheme !== undefined && data.naming_scheme !== null && data.naming_scheme.includes(' ')) { data.naming_scheme = data.naming_scheme.replaceAll(' ', '-'); @@ -260,11 +243,6 @@ } } - function handleWelcomeMessageUpdate(e) { - data.welcome_message = e.detail; - closeWelcomeMessageBuilder(); - } - function handleEmojiTypeChange(e) { let isCustomEmoji = e.detail; if (isCustomEmoji) { @@ -327,7 +305,6 @@ colour: 0x2ECC71, use_custom_emoji: false, emote: '📩', - welcome_message: null, mentions: [], default_team: true, teams: [], @@ -336,6 +313,13 @@ channel_id: channels.find((c) => c.type === 0 || c.type === 5)?.id, category_id: channels.find((c) => c.type === 4)?.id, use_server_default_naming_scheme: true, + welcome_message: { + fields: [], + colour: '#2ECC71', + author: {}, + footer: {}, + description: 'Thank you for contacting support.\nPlease describe your issue and wait for a response.' + }, }; } else { applyOverrides();