From a8a95f33a5f426dd3325fb624fe8356d1104f1c9 Mon Sep 17 00:00:00 2001 From: Cynthia Date: Wed, 29 Nov 2023 02:14:05 -0700 Subject: [PATCH] fedimbed: me when i forget how logic --- src/modules/fedimbed.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/modules/fedimbed.js b/src/modules/fedimbed.js index 9e8a4d8..69dec99 100644 --- a/src/modules/fedimbed.js +++ b/src/modules/fedimbed.js @@ -724,7 +724,15 @@ async function processUrl(msg, url, spoiler = false) { if (images.length <= 14) { const fourteen = images.slice(10, 14); - logger.verbose("fedimbed", `fourteen: $(fourteen.length}`); + for (const attachment of fourteen) { + const embed = Object.assign({}, baseEmbed); + embed.image = { + url: attachment.url, + }; + embeds.push(embed); + } + } else if (images.length <= 18) { + const fourteen = images.slice(10, 14); for (const attachment of fourteen) { const embed = Object.assign({}, baseEmbed); @@ -732,11 +740,8 @@ async function processUrl(msg, url, spoiler = false) { url: attachment.url, }; embeds.push(embed); - logger.verbose("fedimbed", "mlem"); } - } - if (images.length <= 18) { const eighteen = images.slice(14, 18); const _embed = { color: baseEmbed.color,