From 9f5ebe42fa3f518bd62d64a9e3a1df683cdfcc77 Mon Sep 17 00:00:00 2001 From: Cynthia Foxwell Date: Thu, 17 Apr 2025 22:03:45 -0600 Subject: [PATCH] fedimbed: poll time awareness --- src/modules/fedimbed.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/modules/fedimbed.js b/src/modules/fedimbed.js index 8c04a38..06a5e94 100644 --- a/src/modules/fedimbed.js +++ b/src/modules/fedimbed.js @@ -1509,6 +1509,8 @@ async function processUrl(msg, url, spoiler = false, command = false) { } if (poll) { + const pollTime = poll.end.getTime(); + const now = Date.now(); baseEmbed.fields.push({ name: "Poll", value: @@ -1521,7 +1523,8 @@ async function processUrl(msg, url, spoiler = false, command = false) { percent * 100 )}%)\n\`${"\u2588".repeat(bar)}${" ".repeat(32 - bar)}\``; }) - .join("\n\n") + `\n\n${poll.total} votes \u2022 Ends `, + .join("\n\n") + + `\n\n${poll.total} votes \u2022 End${pollTime > now ? "s" : "ed"} `, }); }