From 28e7b2144e18ca2c3dae17d42fbe44fed83ba23d Mon Sep 17 00:00:00 2001 From: Arthh Date: Thu, 5 Oct 2023 13:26:44 -0300 Subject: [PATCH] feat: twitterHandle prevent to be undf --- src/services/apecoin/index.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/services/apecoin/index.ts b/src/services/apecoin/index.ts index 6761c82..9d62c86 100644 --- a/src/services/apecoin/index.ts +++ b/src/services/apecoin/index.ts @@ -34,7 +34,8 @@ async function fetchDelegates(daoName: string, publicAddress?: string) { "u"."publicAddress", "t2"."offChainVotesPct", "t1"."snapshotDelegatedVotes" as "balance", - "t3"."handle" + "t3"."handle", + "u"."twitterHandle" FROM "Delegate" AS t1 INNER JOIN "User" as u on "t1"."userId" = "u"."id" INNER JOIN "DelegateStat" AS t2 ON "t1"."id" = "t2"."delegateId" @@ -82,6 +83,8 @@ async function delegateHasPermission(delegate, dao) { delegate.hasPermission = delegate.hasPermission || delegate.trustLevel >= 2; } + if (!delegate.twitterHandle) delegate.hasPermission = false; + return delegate; }