Fixes to make site alias, page path, and module action Url resolutions case insensitive. Optimized logic for Settings component which fixed localization rendering issue.
This commit is contained in:
		@ -24,7 +24,7 @@
 | 
			
		||||
    private string _content = string.Empty;
 | 
			
		||||
 | 
			
		||||
    public override SecurityAccessLevel SecurityAccessLevel => SecurityAccessLevel.Admin;
 | 
			
		||||
    public override string Title => "Export Module";
 | 
			
		||||
    public override string Title => "Export Content";
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    private async Task ExportModule()
 | 
			
		||||
 | 
			
		||||
@ -24,7 +24,7 @@
 | 
			
		||||
    private string _content = string.Empty;
 | 
			
		||||
 | 
			
		||||
    public override SecurityAccessLevel SecurityAccessLevel => SecurityAccessLevel.Admin;
 | 
			
		||||
    public override string Title => "Import Module";
 | 
			
		||||
    public override string Title => "Import Content";
 | 
			
		||||
 | 
			
		||||
    private async Task ImportModule()
 | 
			
		||||
    {
 | 
			
		||||
 | 
			
		||||
@ -121,7 +121,7 @@
 | 
			
		||||
        _permissionNames = ModuleState.ModuleDefinition.PermissionNames;
 | 
			
		||||
        _pageId = ModuleState.PageId.ToString();
 | 
			
		||||
 | 
			
		||||
        _settingsModuleType = Type.GetType(ModuleState.ModuleType);
 | 
			
		||||
        _settingsModuleType = Type.GetType(ModuleState.ModuleDefinition.ControlTypeTemplate.Replace(Constants.ActionToken, PageState.Action), false, true);
 | 
			
		||||
        if (_settingsModuleType != null)
 | 
			
		||||
        {
 | 
			
		||||
            var moduleobject = Activator.CreateInstance(_settingsModuleType) as IModuleControl;
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user