From 962bb73e3bed7e6546a6682b5c7595d7fa4fb4fe Mon Sep 17 00:00:00 2001 From: Quantum Explorer Date: Thu, 18 May 2023 06:42:51 +0700 Subject: [PATCH] fix: dpns trigger when not root dpns --- .../src/execution/data_trigger/dpns_triggers/mod.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/rs-drive-abci/src/execution/data_trigger/dpns_triggers/mod.rs b/packages/rs-drive-abci/src/execution/data_trigger/dpns_triggers/mod.rs index 302e6bc945a..7a19f55cee8 100644 --- a/packages/rs-drive-abci/src/execution/data_trigger/dpns_triggers/mod.rs +++ b/packages/rs-drive-abci/src/execution/data_trigger/dpns_triggers/mod.rs @@ -89,7 +89,11 @@ pub fn create_domain_data_trigger( .map_err(ProtocolError::ValueError)?; let mut result = DataTriggerExecutionResult::default(); - let full_domain_name = normalized_label; + let full_domain_name = if normalized_parent_domain_name.is_empty() { + normalized_label.to_string() + } else { + format!("{normalized_label}.{normalized_parent_domain_name}") + }; if !is_dry_run { if full_domain_name.len() > MAX_PRINTABLE_DOMAIN_NAME_LENGTH {