From ea2d3a2b728acb7e18ac8a8ce14527e3523710f2 Mon Sep 17 00:00:00 2001 From: CounterFire2023 <136581895+CounterFire2023@users.noreply.github.com> Date: Thu, 18 Apr 2024 17:13:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9nft=5Fholder=E7=9A=84index?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/controllers/nft.controller.ts | 2 +- src/models/NFTHodlerRecord.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/controllers/nft.controller.ts b/src/controllers/nft.controller.ts index 31ea429..f2c4c31 100644 --- a/src/controllers/nft.controller.ts +++ b/src/controllers/nft.controller.ts @@ -176,7 +176,7 @@ class NftController extends BaseController { let recordNew = new NFTHolderRecord({ user: user.id, contract, - chain: nftMap.get(contract).chain, + chain: 1, holderNum: 1, group: cfg.group, rewards: [chest.id], diff --git a/src/models/NFTHodlerRecord.ts b/src/models/NFTHodlerRecord.ts index cf942c3..7103197 100644 --- a/src/models/NFTHodlerRecord.ts +++ b/src/models/NFTHodlerRecord.ts @@ -9,7 +9,7 @@ import { BaseModule } from './Base' @dbconn() @index({ user: 1 }, { unique: false }) @index({ user: 1, group: 1 }, { unique: false }) -@index({ user: 1, chain: 1, address: 1 }, { unique: true }) +@index({ user: 1, contract: 1 }, { unique: true }) @modelOptions({ schemaOptions: { collection: 'nft_holder_claim_record', timestamps: true }, options: { allowMixed: Severity.ALLOW },