From 9a5d0954dfd49d9e16bb5bbcd4f605d16fcd2c79 Mon Sep 17 00:00:00 2001 From: Thomas Zarebczan Date: Mon, 21 Dec 2020 15:42:55 -0500 Subject: [PATCH] Workaround CQ spent bug --- web/src/chainquery.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/web/src/chainquery.js b/web/src/chainquery.js index 5d567e6a0..e3f68ffdc 100644 --- a/web/src/chainquery.js +++ b/web/src/chainquery.js @@ -31,7 +31,7 @@ module.exports.getClaim = async function getClaim(claimName, claimId, channelNam 'FROM claim ' + 'LEFT JOIN claim channel_claim on claim.publisher_id = channel_claim.claim_id ' + 'LEFT JOIN claim as reposted_claim on reposted_claim.claim_id = claim.claim_reference ' + - 'AND (reposted_claim.bid_state="controlling" OR reposted_claim.bid_state="active")' + + 'AND (reposted_claim.bid_state in ("controlling", "active", "accepted", "spent") ' + 'LEFT JOIN claim as repost_channel on repost_channel.claim_id = reposted_claim.publisher_id ' + 'WHERE claim.name = ?'; @@ -40,7 +40,7 @@ module.exports.getClaim = async function getClaim(claimName, claimId, channelNam params.push(claimId + '%'); } - sql += ' AND claim.bid_state in ("controlling", "active", "accepted")'; + sql += ' AND claim.bid_state in ("controlling", "active", "accepted", "spent")'; if (claimName[0] !== '@' && channelName) { sql += ' AND channel_claim.name = ?'; @@ -49,7 +49,7 @@ module.exports.getClaim = async function getClaim(claimName, claimId, channelNam sql += ' AND channel_claim.claim_id LIKE ?'; params.push(channelClaimId + '%'); } else { - sql += ' AND channel_claim.bid_state in ("controlling", "active", "accepted")'; + sql += ' AND channel_claim.bid_state in ("controlling", "active", "accepted", "spent")'; } }