diff --git a/backend/src/lib/scraps.ts b/backend/src/lib/scraps.ts index 19f3894..0da820d 100644 --- a/backend/src/lib/scraps.ts +++ b/backend/src/lib/scraps.ts @@ -163,7 +163,7 @@ export async function getUserScrapsBalance( }) .from(projectsTable) .where( - sql`${projectsTable.userId} = ${userId} AND ${projectsTable.scrapsPaidAt} IS NOT NULL AND ${projectsTable.scrapsAwarded} > 0`, + sql`${projectsTable.userId} = ${userId} AND (${projectsTable.scrapsPaidAt} IS NOT NULL OR ${projectsTable.scrapsPaidAmount} > 0) AND ${projectsTable.scrapsAwarded} > 0`, ); // Pending scraps: scrapsAwarded for shipped unpaid projects