Skip to content

Commit 1f3f16d

Browse files
authored
Merge pull request #52 from initia-labs/fix/continue-on-nft-error
fix: don't abort on nft index failure
2 parents a331373 + d6165c8 commit 1f3f16d

File tree

4 files changed

+4
-3
lines changed

4 files changed

+4
-3
lines changed

Diff for: CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ Ref: https://keepachangelog.com/en/1.0.0/
3737
## [Unreleased]
3838

3939
* (cache) Change cache-capacity unit to MiB
40+
* (submodule/move-nft, submodule/wasm-nft) fix: don't abort on nft index failure
4041

4142
## [v0.1.5](https://github.com/initia-labs/kvindexer/releases/tag/v0.1.5) - 2024-07-16
4243

Diff for: submodules/move-nft/collect.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ func (sm MoveNftSubmodule) processEvents(ctx context.Context, events []types.Eve
4747
}
4848
if err := fn(ctx, event); err != nil {
4949
sm.Logger(ctx).Error("failed to handle nft-related event", "error", err.Error())
50-
return cosmoserr.Wrap(err, "failed to handle nft-related event")
50+
// don't return here because we want to process all events
5151
}
5252
}
5353
return nil

Diff for: submodules/wasm-nft/collect.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ func (sm WasmNFTSubmodule) processEvents(ctx context.Context, events []types.Eve
4545

4646
if err := fn(ctx, event); err != nil {
4747
sm.Logger(ctx).Error("failed to handle nft-related event", "error", err.Error())
48-
return cosmoserr.Wrap(err, "failed to handle nft-related event")
48+
// don't return here because we want to process all events
4949
}
5050
}
5151
return nil

Diff for: submodules/wasm-nft/types/types.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ type CollectionResource struct {
2121
// internal use only: struct from move resource
2222
type NftResource struct {
2323
TokenUri string `json:"token_uri"`
24-
Extention interface{} `json:"extension"`
24+
Extension interface{} `json:"extension"`
2525
}
2626

2727
type ContractInfo struct {

0 commit comments

Comments
 (0)