From a0fec368fa3af8379a816545975ca360e1576eac Mon Sep 17 00:00:00 2001 From: Dominik Koch Date: Wed, 1 Jan 2025 18:26:09 +0100 Subject: [PATCH] fix(default-timestamp): add fallback to current date (#4081) Uses a fallback value if nothing is passed because the timestamp property is marked as optional. This prevents errors when using the function without arguments. --- packages/utils/src/builders/embeds.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/utils/src/builders/embeds.ts b/packages/utils/src/builders/embeds.ts index 798013258..522bef29f 100644 --- a/packages/utils/src/builders/embeds.ts +++ b/packages/utils/src/builders/embeds.ts @@ -240,7 +240,7 @@ export class EmbedsBuilder extends Array { * @returns {EmbedsBuilder} */ setTimestamp(timestamp?: string | number | Date): this { - this.#currentEmbed.timestamp = new Date(timestamp!).toISOString() + this.#currentEmbed.timestamp = new Date(timestamp ?? Date.now()).toISOString() return this }