From e122a4a1ec71f7e76400bc91707a5a57dfebc95d Mon Sep 17 00:00:00 2001 From: Juraj <36888576+jurajpiar@users.noreply.github.com> Date: Wed, 13 May 2020 11:08:38 +0100 Subject: [PATCH] fix: allows searching own/placed domains by name (#92) --- src/rns/hooks/domain.hooks.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/rns/hooks/domain.hooks.ts b/src/rns/hooks/domain.hooks.ts index ef11cfb4..5cf6e9a2 100644 --- a/src/rns/hooks/domain.hooks.ts +++ b/src/rns/hooks/domain.hooks.ts @@ -32,7 +32,7 @@ export default { }, async (context: HookContext) => { if (context.params.query?.status) { - const { status, ownerAddress } = context.params.query + const { status, ownerAddress, name: nameFilter } = context.params.query const isOwned = status === 'owned' const sql = @@ -78,6 +78,7 @@ export default { ) ${isOwned ? `AND "active_offers"."tokenId" IS NULL AND ("INACTIVE_OFFERS"."tokenId" IS NOT NULL OR "offers"."tokenId" IS NULL)` : ''} + ${nameFilter?.$like ? `AND "Domain"."name" LIKE '%${nameFilter.$like}%'` : ''} ` const sequelize = context.app.get('sequelize')