From 8c605b75fbd7fa5c0fd580b6d770fe008cf3a1f3 Mon Sep 17 00:00:00 2001 From: almeidx Date: Tue, 11 Oct 2022 15:44:11 +0100 Subject: [PATCH] refactor(Embed): use `embedLength` function from builders --- packages/discord.js/src/structures/Embed.js | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/packages/discord.js/src/structures/Embed.js b/packages/discord.js/src/structures/Embed.js index 7d80390575b8..dd68120d955b 100644 --- a/packages/discord.js/src/structures/Embed.js +++ b/packages/discord.js/src/structures/Embed.js @@ -1,5 +1,6 @@ 'use strict'; +const { embedLength } = require('@discordjs/builders'); const isEqual = require('fast-deep-equal'); /** @@ -181,13 +182,7 @@ class Embed { * @readonly */ get length() { - return ( - (this.data.title?.length ?? 0) + - (this.data.description?.length ?? 0) + - (this.data.fields?.reduce((prev, curr) => prev + curr.name.length + curr.value.length, 0) ?? 0) + - (this.data.footer?.text.length ?? 0) + - (this.data.author?.name.length ?? 0) - ); + return embedLength(this.data); } /**