From a019b106b37a0a4c3fdba0d017b9c02b8b8d921e Mon Sep 17 00:00:00 2001 From: Josip Bagaric Date: Thu, 17 Mar 2022 17:06:33 +0100 Subject: [PATCH] fix(issuer): Increment ID when batch issuing Fixes an issue where after a batch issuance, the ID field is not incremented. --- packages/traceability/issuer/contracts/Registry.sol | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/traceability/issuer/contracts/Registry.sol b/packages/traceability/issuer/contracts/Registry.sol index 4218c27040..0b7befbb3d 100644 --- a/packages/traceability/issuer/contracts/Registry.sol +++ b/packages/traceability/issuer/contracts/Registry.sol @@ -69,6 +69,8 @@ contract Registry is ERC1155, ERC1888 { data: _data[i] }); } + + _latestCertificateId = ids[ids.length - 1]; emit IssuanceBatch(operator, _topics, ids, _values); }