try to fix satsFilter clause

This commit is contained in:
k00b 2024-08-14 15:36:21 -05:00
parent 8e18fa0760
commit 5a65eaae18
1 changed files with 3 additions and 2 deletions

View File

@ -212,7 +212,7 @@ const subClause = (sub, num, table, me, showNsfw) => {
return excludeMuted + ' AND ' + HIDE_NSFW_CLAUSE
}
function investmentClause (sats) {
function investmentClause (sats = 10) {
return `(
CASE WHEN "Item"."parentId" IS NULL
THEN ("Item".cost + "Item".boost + ("Item".msats / 1000)) >= ${sats}
@ -238,7 +238,8 @@ export async function filterClause (me, models, type) {
if (me) {
const user = await models.user.findUnique({ where: { id: me.id } })
satsFilter = `(${investmentClause(user.satsFilter)} OR "Item"."userId" = ${me.id})`
const satsFilterClause = investmentClause(user.satsFilter)
satsFilter = `(${satsFilterClause} OR "Item"."userId" = ${me.id})`
if (user.wildWestMode) {
return investmentClause