exclude anon from trust graph before algo runs
This commit is contained in:
		
							parent
							
								
									9c6ecf9526
								
							
						
					
					
						commit
						6e694139f4
					
				@ -119,7 +119,7 @@ async function getGraph (models) {
 | 
			
		||||
        FROM "ItemAct"
 | 
			
		||||
        JOIN "Item" ON "Item".id = "ItemAct"."itemId" AND "ItemAct".act IN ('FEE', 'TIP', 'DONT_LIKE_THIS')
 | 
			
		||||
          AND "Item"."parentId" IS NULL AND NOT "Item".bio AND "Item"."userId" <> "ItemAct"."userId"
 | 
			
		||||
        JOIN users ON "ItemAct"."userId" = users.id
 | 
			
		||||
        JOIN users ON "ItemAct"."userId" = users.id AND users.id <> ${ANON_USER_ID}
 | 
			
		||||
        GROUP BY user_id, name, item_id, user_at, against
 | 
			
		||||
        HAVING CASE WHEN
 | 
			
		||||
          "ItemAct".act = 'DONT_LIKE_THIS' THEN sum("ItemAct".msats) > ${AGAINST_MSAT_MIN}
 | 
			
		||||
@ -159,7 +159,6 @@ async function storeTrust (models, nodeTrust) {
 | 
			
		||||
  // convert nodeTrust into table literal string
 | 
			
		||||
  let values = ''
 | 
			
		||||
  for (const [id, trust] of Object.entries(nodeTrust)) {
 | 
			
		||||
    if (id === ANON_USER_ID) continue
 | 
			
		||||
    if (values) values += ','
 | 
			
		||||
    values += `(${id}, ${trust})`
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user