From 5ccf2fe328157adbb1a029434685356cb822d6fa Mon Sep 17 00:00:00 2001 From: Anton Suprunchuk Date: Thu, 23 Feb 2023 16:22:13 +0700 Subject: [PATCH] feat(wasm-dpp): backport of index_definitions.unique validation --- .../src/data_contract/validation/data_contract_validator.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/rs-dpp/src/data_contract/validation/data_contract_validator.rs b/packages/rs-dpp/src/data_contract/validation/data_contract_validator.rs index 0e72de70702..ec84bd3a38e 100644 --- a/packages/rs-dpp/src/data_contract/validation/data_contract_validator.rs +++ b/packages/rs-dpp/src/data_contract/validation/data_contract_validator.rs @@ -212,7 +212,7 @@ fn validate_index_definitions( } // Make sure that compound unique indices contain all fields - if index_definition.properties.len() > 1 { + if index_definition.unique && index_definition.properties.len() > 1 { let required_fields = document_schema .get_schema_required_fields() .unwrap_or_default();