Skip to content

Commit

Permalink
remove check name is null and case sensitive (#1199) (#1200)
Browse files Browse the repository at this point in the history
  • Loading branch information
duonghb53 authored Jul 24, 2024
1 parent a5dd1a9 commit 5024c87
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions src/components/asset/repositories/assets.repository.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Logger } from '@nestjs/common';
import { Brackets, EntityRepository, IsNull, Not, Repository } from 'typeorm';
import { Brackets, EntityRepository, Not, Repository } from 'typeorm';
import { Asset } from '../../../shared';

@EntityRepository(Asset)
Expand Down Expand Up @@ -43,12 +43,12 @@ export class AssetsRepository extends Repository<Asset> {
`============== ${this.getAssets.name} was called! ==============`,
);

const builder = this.createQueryBuilder('asset')
.where('asset.name IS NOT NULL')
.andWhere("asset.name <> ''")
.andWhere('asset.explorer_id=:explorerId', {
const builder = this.createQueryBuilder('asset').where(
'asset.explorer_id=:explorerId',
{
explorerId,
});
},
);

const _finalizeResult = async () => {
const result: Asset[] = await builder
Expand All @@ -66,10 +66,10 @@ export class AssetsRepository extends Repository<Asset> {
if (keyword) {
builder.andWhere(
new Brackets((qb) => {
qb.where('asset.denom =:address', {
qb.where('LOWER(asset.denom) =LOWER(:address)', {
address: keyword,
})
.orWhere('asset.denom =:ibc', {
.orWhere('LOWER(asset.denom) =LOWER(:ibc)', {
ibc: `ibc/${keyword}`,
})
.orWhere('LOWER(asset.name) LIKE LOWER(:keyword)', {
Expand All @@ -92,7 +92,7 @@ export class AssetsRepository extends Repository<Asset> {
return await _finalizeResult();
}

async getAssetsDetail(denom, explorerId = 1, days = 2) {
async getAssetsDetail(denom: string, explorerId = 1, days = 2) {
this._logger.log(
`============== ${this.getAssetsDetail.name} was called! ==============`,
);
Expand All @@ -108,9 +108,9 @@ export class AssetsRepository extends Repository<Asset> {
})
.andWhere(
new Brackets((qb) => {
qb.where('asset.denom =:denom', {
qb.where('LOWER(asset.denom) =LOWER(:denom)', {
denom: `${denom}`,
}).orWhere('asset.denom =:ibcDenom', {
}).orWhere('LOWER(asset.denom) =LOWER(:ibcDenom)', {
ibcDenom: `ibc/${denom}`,
});
}),
Expand Down

0 comments on commit 5024c87

Please sign in to comment.