feat: include cost in announcements

This commit is contained in:
2025-12-23 14:37:26 -08:00
parent 7dcb20f4e4
commit 98aefb0b12
3 changed files with 45 additions and 8 deletions
+3 -2
View File
@@ -86,7 +86,7 @@ export const announcementRoutes: FastifyPluginAsync = async(server) => {
});
}
const { bluesky, discord, reddit, twitter } = announcement;
const { bluesky, discord, reddit, twitter } = announcement.response;
const { title: discordTitle, content: discordContent } = discord;
const { title: redditTitle, content: redditContent } = reddit;
@@ -111,8 +111,9 @@ export const announcementRoutes: FastifyPluginAsync = async(server) => {
const blueskyPost = await announceOnBluesky(bluesky);
const twitterPost = await announceOnTwitter(twitter);
return await reply.status(201).send({
cost: announcement.cost,
message: `Announcement processed. Discord: ${discordPost}, Reddit: ${redditPost}, Bluesky: ${blueskyPost}, Twitter: ${twitterPost}`,
rawPost: announcement,
rawPost: announcement.response,
});
},
);