From 21743ca9ceb7ff0639d262a0e7b4ac30b0c3f157 Mon Sep 17 00:00:00 2001 From: yuexin Date: Fri, 19 Apr 2024 21:24:23 +0800 Subject: [PATCH] expand nftholder reward box --- src/controllers/nft.controller.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/controllers/nft.controller.ts b/src/controllers/nft.controller.ts index 60ddce2..7413f41 100644 --- a/src/controllers/nft.controller.ts +++ b/src/controllers/nft.controller.ts @@ -8,6 +8,12 @@ import { checkDiscordRole } from 'services/oauth.svr' import { SyncLocker, BaseController, router, role, ROLE_ANON, ZError } from 'zutils' const sourceList = require('../../configs/partner_nft_list.json') +const tierMap = { + 'Tier 1': 1, + 'Tier 2': 2, + 'Tier 3': 3, + 'Tier 4': 4, +} const nftList = sourceList.map(o => { return { contract: o['Contract'], @@ -17,7 +23,7 @@ const nftList = sourceList.map(o => { group: o['GROUP'], guild: o['SERVER ID'] || DEFAULT_GUILD, role: o['ROLE ID'], - tier: o['TIER'] == 'Tier 2' ? 2 : 1, + tier: !!o['TIER'] ? tierMap[o['TIER']] : 1, } }) if (process.env.NODE_ENV !== 'production') {