add vote weight threshold to social poster
This commit is contained in:
parent
ec902ebc55
commit
c81043efa8
@ -3,6 +3,7 @@ import { TwitterApi } from 'twitter-api-v2'
|
||||
import { msatsToSats, numWithUnits } from '@/lib/format'
|
||||
|
||||
const isProd = process.env.NODE_ENV === 'production'
|
||||
const WEIGHTED_VOTE_THRESHOLD = 3
|
||||
|
||||
async function postToTwitter ({ message }) {
|
||||
if (!isProd ||
|
||||
@ -73,6 +74,7 @@ async function getHottestItem ({ models }) {
|
||||
LEFT JOIN "AutoSocialPost" ON "Item"."id" = "AutoSocialPost"."itemId"
|
||||
WHERE "AutoSocialPost"."id" IS NULL
|
||||
AND "Item"."parentId" IS NULL
|
||||
AND "Item"."weightedVotes" - "Item"."weightedDownVotes" > ${WEIGHTED_VOTE_THRESHOLD}
|
||||
AND NOT "Item".bio
|
||||
AND "Item"."deletedAt" IS NULL
|
||||
ORDER BY "hot_score_view"."hot_score" DESC
|
||||
|
Loading…
x
Reference in New Issue
Block a user