From 1db27c004e93e5a0e90bfde673cb59f37ee5f17f Mon Sep 17 00:00:00 2001 From: Evgenii Stratonikov Date: Tue, 1 Dec 2020 11:18:59 +0300 Subject: [PATCH] native: do not fail on missing request in `Oracle.PostPersist()` --- pkg/core/native/oracle.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/core/native/oracle.go b/pkg/core/native/oracle.go index 6621881f2..39bc4713c 100644 --- a/pkg/core/native/oracle.go +++ b/pkg/core/native/oracle.go @@ -153,7 +153,7 @@ func (o *Oracle) PostPersist(ic *interop.Context) error { reqKey := makeRequestKey(resp.ID) req := new(state.OracleRequest) if err := o.getSerializableFromDAO(ic.DAO, reqKey, req); err != nil { - return err + continue } if err := ic.DAO.DeleteStorageItem(o.ContractID, reqKey); err != nil { return err