improve newsletter script

This commit is contained in:
keyan 2024-01-07 11:00:11 -06:00
parent 572103b2e3
commit efc566c3da

View File

@ -66,15 +66,18 @@ async function bountyWinner (q) {
variables: { q: `${q} nym:sn`, sort: 'recent', what: 'posts', when: 'week' }
})
const items = bounty.data.search.items.filter(i => i.bountyPaidTo?.length > 0)
if (items.length === 0) return
try {
const item = await client.query({
query: WINNER,
variables: { id: bounty.data.search.items[0].bountyPaidTo[0] }
variables: { id: items[0].bountyPaidTo[0] }
})
const winner = { ...item.data.item, image: Object.values(item.data.item.imgproxyUrls)[0]?.['640w'] }
return { bounty: bounty.data.search.items[0].id, winner }
return { bounty: items[0].id, winner }
} catch (e) {
}