From 01ebfc71f8cbfb7a8b96b225e9f748b109989115 Mon Sep 17 00:00:00 2001 From: Pdzly Date: Mon, 29 Sep 2025 21:35:08 +0200 Subject: [PATCH] Refactor suggest module: adjust imports and set defaults for upvotes/downvotes - Standardized import formatting for readability. - Set default values for `upvotes` and `downvotes` in suggestion-related functions. --- src/modules/suggest/suggest.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/modules/suggest/suggest.ts b/src/modules/suggest/suggest.ts index 4d23b1d0..bb990882 100644 --- a/src/modules/suggest/suggest.ts +++ b/src/modules/suggest/suggest.ts @@ -36,12 +36,12 @@ export async function createSuggestionEmbed( client: Client, submitter: UserResolvable, suggestionText: string, - upvotes?: number, - downVotes?: number, status?: SuggestionStatus, moderatorId?: string, moderatorReason?: string, threadUrl?: string, + upvotes: number = 0, + downVotes: number = 0, ): Promise { const builder = createStandardEmbed(submitter ?? undefined); @@ -124,14 +124,15 @@ export const createSuggestionEmbedFromEntity: ( client, member, suggestion.suggestionText, - upvotes ?? 0, - downvotes ?? 0, + suggestion.status !== SuggestionStatus.PENDING ? suggestion.status : undefined, suggestion.moderatorId ? suggestion.moderatorId.toString() : undefined, moderatorReason, threadUrl, + upvotes ?? 0, + downvotes ?? 0, ); };