mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-10-26 20:16:15 +08:00
Fixed the tenant name validation (#7429)
This commit is contained in:
committed by
Sébastien Ros
parent
d8f423888a
commit
0ea47a5554
@@ -91,7 +91,7 @@ namespace Orchard.MultiTenancy.Commands {
|
||||
public void Create(string tenantName) {
|
||||
Context.Output.WriteLine(T("Creating tenant '{0}'...", tenantName));
|
||||
|
||||
if (String.IsNullOrWhiteSpace(tenantName) || !Regex.IsMatch(tenantName, @"^\[a-zA-Z]\w*$")) {
|
||||
if (String.IsNullOrWhiteSpace(tenantName) || !Regex.IsMatch(tenantName, @"^[a-zA-Z]\w*$")) {
|
||||
Context.Output.WriteLine(T("Invalid tenant name. Must contain characters only and no spaces."));
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -66,7 +66,7 @@ namespace Orchard.MultiTenancy.Controllers {
|
||||
}
|
||||
|
||||
// Ensure tenants name are valid.
|
||||
if (!String.IsNullOrEmpty(viewModel.Name) && !Regex.IsMatch(viewModel.Name, @"^\[a-zA-Z]\w*$")) {
|
||||
if (!String.IsNullOrEmpty(viewModel.Name) && !Regex.IsMatch(viewModel.Name, @"^[a-zA-Z]\w*$")) {
|
||||
ModelState.AddModelError("Name", T("Invalid tenant name. Must contain characters only and no spaces.").Text);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user