From f9dd0a78dcc1d41a892f870d51de54461b5742fe Mon Sep 17 00:00:00 2001 From: William Brown Date: Sun, 25 Apr 2021 11:41:50 +1000 Subject: [PATCH] Fix concat issue --- kanidmd/src/lib/ldap.rs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/kanidmd/src/lib/ldap.rs b/kanidmd/src/lib/ldap.rs index 77e58c493..7ccb952cb 100644 --- a/kanidmd/src/lib/ldap.rs +++ b/kanidmd/src/lib/ldap.rs @@ -427,11 +427,12 @@ impl LdapServer { fn ldap_domain_to_dc(input: &str) -> String { let mut output: String = String::new(); input.split('.').for_each(|dc| { - // output.push_str("dc="); - // output.push_str(dc); - // #[allow(clippy::single_char_add_str)] - // output.push_str(","); - output.push_str(concat!("dc=", dc, ",")); + output.push_str("dc="); + output.push_str(dc); + #[allow(clippy::single_char_add_str)] + output.push_str(","); + // Can't use concat as it's evalled at compile, not run time. + // output.push_str(concat!("dc=", dc, ",")); }); // Remove the last ',' output.pop();