forked from LBRYCommunity/lbry-sdk
tag can have empty space
This commit is contained in:
parent
78a9bad1e1
commit
dd950f5b0d
2 changed files with 4 additions and 4 deletions
|
@ -815,7 +815,7 @@ class SQLDB:
|
||||||
for claim in self.execute(f"""
|
for claim in self.execute(f"""
|
||||||
SELECT claimtrie.claim_hash as is_controlling,
|
SELECT claimtrie.claim_hash as is_controlling,
|
||||||
claimtrie.last_take_over_height,
|
claimtrie.last_take_over_height,
|
||||||
(select group_concat(tag, ' ') from tag where tag.claim_hash in (claim.claim_hash, claim.reposted_claim_hash)) as tags,
|
(select group_concat(tag, ',,') from tag where tag.claim_hash in (claim.claim_hash, claim.reposted_claim_hash)) as tags,
|
||||||
(select group_concat(language, ' ') from language where language.claim_hash in (claim.claim_hash, claim.reposted_claim_hash)) as languages,
|
(select group_concat(language, ' ') from language where language.claim_hash in (claim.claim_hash, claim.reposted_claim_hash)) as languages,
|
||||||
claim.*
|
claim.*
|
||||||
FROM claim LEFT JOIN claimtrie USING (claim_hash)
|
FROM claim LEFT JOIN claimtrie USING (claim_hash)
|
||||||
|
@ -840,7 +840,7 @@ class SQLDB:
|
||||||
claim['censor_type'] = 1
|
claim['censor_type'] = 1
|
||||||
claim['censoring_channel_hash'] = self.filtered_channels.get(reason_id)
|
claim['censoring_channel_hash'] = self.filtered_channels.get(reason_id)
|
||||||
|
|
||||||
claim['tags'] = claim['tags'].split(' ') if claim['tags'] else []
|
claim['tags'] = claim['tags'].split(',,') if claim['tags'] else []
|
||||||
claim['languages'] = claim['languages'].split(' ') if claim['languages'] else []
|
claim['languages'] = claim['languages'].split(' ') if claim['languages'] else []
|
||||||
if not self.claim_queue.full():
|
if not self.claim_queue.full():
|
||||||
self.claim_queue.put_nowait(('update', claim))
|
self.claim_queue.put_nowait(('update', claim))
|
||||||
|
|
|
@ -22,7 +22,7 @@ async def get_all(db):
|
||||||
for num, claim in enumerate(db.execute(f"""
|
for num, claim in enumerate(db.execute(f"""
|
||||||
SELECT claimtrie.claim_hash as is_controlling,
|
SELECT claimtrie.claim_hash as is_controlling,
|
||||||
claimtrie.last_take_over_height,
|
claimtrie.last_take_over_height,
|
||||||
(select group_concat(tag, ' ') from tag where tag.claim_hash in (claim.claim_hash, claim.reposted_claim_hash)) as tags,
|
(select group_concat(tag, ',,') from tag where tag.claim_hash in (claim.claim_hash, claim.reposted_claim_hash)) as tags,
|
||||||
(select group_concat(language, ' ') from language where language.claim_hash in (claim.claim_hash, claim.reposted_claim_hash)) as languages,
|
(select group_concat(language, ' ') from language where language.claim_hash in (claim.claim_hash, claim.reposted_claim_hash)) as languages,
|
||||||
claim.*
|
claim.*
|
||||||
FROM claim LEFT JOIN claimtrie USING (claim_hash)
|
FROM claim LEFT JOIN claimtrie USING (claim_hash)
|
||||||
|
@ -30,7 +30,7 @@ FROM claim LEFT JOIN claimtrie USING (claim_hash)
|
||||||
claim = dict(claim._asdict())
|
claim = dict(claim._asdict())
|
||||||
claim['censor_type'] = 0
|
claim['censor_type'] = 0
|
||||||
claim['censoring_channel_hash'] = None
|
claim['censoring_channel_hash'] = None
|
||||||
claim['tags'] = claim['tags'].split(' ') if claim['tags'] else []
|
claim['tags'] = claim['tags'].split(',,') if claim['tags'] else []
|
||||||
claim['languages'] = claim['languages'].split(' ') if claim['languages'] else []
|
claim['languages'] = claim['languages'].split(' ') if claim['languages'] else []
|
||||||
if num % 10_000 == 0:
|
if num % 10_000 == 0:
|
||||||
print(num, total)
|
print(num, total)
|
||||||
|
|
Loading…
Add table
Reference in a new issue