diff --git a/server/web3dbspider/metadata/AirDrop.js b/server/web3dbspider/metadata/AirDrop.js index 410d136..c2360cf 100644 --- a/server/web3dbspider/metadata/AirDrop.js +++ b/server/web3dbspider/metadata/AirDrop.js @@ -12,6 +12,7 @@ class AirDrop extends basewrap.BaseWrap { throw 'airdrop token_id error'; } tokenIdHash[this['token_id']] = this; + console.log(this); } static getAirDropByTokenId(tokenId) { diff --git a/server/web3dbspider/metadata/factory.js b/server/web3dbspider/metadata/factory.js index 1ea5198..ca92b9d 100644 --- a/server/web3dbspider/metadata/factory.js +++ b/server/web3dbspider/metadata/factory.js @@ -164,7 +164,9 @@ async function init() { if (utils.hasKey(airDropTokenIdHash, airDropMeta['token_id'])) { throw new Error('airdrop token_id error'); } - airDropTokenIdHash[airDropMeta['token_id']] = airDropMeta; + if (airDropMeta.quality <= 1) { + throw new Error('airdrop token_id error2'); + } } ); }