From 7356c4bb93b233380f133a134b53c2007dcc9c45 Mon Sep 17 00:00:00 2001 From: "Tomoya Matsuura(MacBookPro)" Date: Mon, 4 Mar 2024 13:31:18 +0900 Subject: [PATCH] fixed reply processing --- main.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main.js b/main.js index 811c122..2c26d86 100644 --- a/main.js +++ b/main.js @@ -120,14 +120,14 @@ function isReplyToMyself(item) { if (uri === null) { return false; } - return uri.includes("${mastodonInstance}/users/${mastodonUser}"); + return uri.includes(`${mastodonInstance}/users/${mastodonUser}`); } // Function to periodically fetch new Mastodon posts async function fetchNewPosts() { const response = await axios.get(`${mastodonInstance}/users/${mastodonUser}/outbox?page=true`); const reversed = response.data.orderedItems.filter(item => item.object.type === 'Note') - .filter(item => item.object.inReplyTo === null || isReplyToMyself(item)) + .filter(item => isReplyToMyself(item) || item.object.inReplyTo === null) .reverse(); let newTimestampId = 0; @@ -141,7 +141,7 @@ async function fetchNewPosts() { if (currentTimestampId > lastProcessedPostId && lastProcessedPostId != 0) { const text = removeHtmlTags(convertQuote(item.object.content)); const images = await getImages(item); - let {uri} = await postToBluesky(text, images); + let { uri } = await postToBluesky(text, images); console.log(`posted ${item.object.id} to ${uri} . ${newTimestampId}`); } }