Fix concat issue

This commit is contained in:
William Brown 2021-04-25 11:41:50 +10:00
parent feaf35b87b
commit f9dd0a78dc

View file

@ -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();