try to fix satsFilter clause
This commit is contained in:
parent
8e18fa0760
commit
5a65eaae18
@ -212,7 +212,7 @@ const subClause = (sub, num, table, me, showNsfw) => {
|
|||||||
return excludeMuted + ' AND ' + HIDE_NSFW_CLAUSE
|
return excludeMuted + ' AND ' + HIDE_NSFW_CLAUSE
|
||||||
}
|
}
|
||||||
|
|
||||||
function investmentClause (sats) {
|
function investmentClause (sats = 10) {
|
||||||
return `(
|
return `(
|
||||||
CASE WHEN "Item"."parentId" IS NULL
|
CASE WHEN "Item"."parentId" IS NULL
|
||||||
THEN ("Item".cost + "Item".boost + ("Item".msats / 1000)) >= ${sats}
|
THEN ("Item".cost + "Item".boost + ("Item".msats / 1000)) >= ${sats}
|
||||||
@ -238,7 +238,8 @@ export async function filterClause (me, models, type) {
|
|||||||
if (me) {
|
if (me) {
|
||||||
const user = await models.user.findUnique({ where: { id: me.id } })
|
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) {
|
if (user.wildWestMode) {
|
||||||
return investmentClause
|
return investmentClause
|
||||||
|
Loading…
x
Reference in New Issue
Block a user