Browse Source
fix trailing slash in configuration builder
pull/3228/head
BlockListed
2 years ago
No known key found for this signature in database
GPG Key ID: 2D204777C477B588
1 changed files with
8 additions and
0 deletions
-
src/config.rs
|
|
@ -141,6 +141,14 @@ macro_rules! make_config { |
|
|
|
)+)+ |
|
|
|
config.domain_set = _domain_set; |
|
|
|
|
|
|
|
if config.domain_set { |
|
|
|
if config.domain.ends_with('/') { |
|
|
|
println!("[WARNING] The configured domain ends with a trailing slash."); |
|
|
|
println!("[WARNING] The trailing slash is getting removed."); |
|
|
|
config.domain = config.domain.trim_end_matches('/').to_string(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
config.signups_domains_whitelist = config.signups_domains_whitelist.trim().to_lowercase(); |
|
|
|
config.org_creation_users = config.org_creation_users.trim().to_lowercase(); |
|
|
|
|
|
|
|