add greetingsettings/isDefault
This commit is contained in:
parent
421ae1885d
commit
481d1a1de0
@ -33,7 +33,8 @@ public class GreetingSettingsController : BaseSettingsController
|
|||||||
private readonly MessageService _messageService;
|
private readonly MessageService _messageService;
|
||||||
private readonly TenantManager _tenantManager;
|
private readonly TenantManager _tenantManager;
|
||||||
private readonly PermissionContext _permissionContext;
|
private readonly PermissionContext _permissionContext;
|
||||||
private readonly TenantInfoSettingsHelper _tenantInfoSettingsHelper;
|
private readonly TenantInfoSettingsHelper _tenantInfoSettingsHelper;
|
||||||
|
private readonly IConfiguration _configuration;
|
||||||
|
|
||||||
public GreetingSettingsController(
|
public GreetingSettingsController(
|
||||||
TenantInfoSettingsHelper tenantInfoSettingsHelper,
|
TenantInfoSettingsHelper tenantInfoSettingsHelper,
|
||||||
@ -43,18 +44,26 @@ public class GreetingSettingsController : BaseSettingsController
|
|||||||
PermissionContext permissionContext,
|
PermissionContext permissionContext,
|
||||||
WebItemManager webItemManager,
|
WebItemManager webItemManager,
|
||||||
IMemoryCache memoryCache,
|
IMemoryCache memoryCache,
|
||||||
IHttpContextAccessor httpContextAccessor) : base(apiContext, memoryCache, webItemManager, httpContextAccessor)
|
IHttpContextAccessor httpContextAccessor,
|
||||||
|
IConfiguration configuration) : base(apiContext, memoryCache, webItemManager, httpContextAccessor)
|
||||||
{
|
{
|
||||||
_tenantInfoSettingsHelper = tenantInfoSettingsHelper;
|
_tenantInfoSettingsHelper = tenantInfoSettingsHelper;
|
||||||
_messageService = messageService;
|
_messageService = messageService;
|
||||||
_tenantManager = tenantManager;
|
_tenantManager = tenantManager;
|
||||||
_permissionContext = permissionContext;
|
_permissionContext = permissionContext;
|
||||||
|
_configuration = configuration;
|
||||||
}
|
}
|
||||||
|
|
||||||
[HttpGet("greetingsettings")]
|
[HttpGet("greetingsettings")]
|
||||||
public ContentResult GetGreetingSettings()
|
public ContentResult GetGreetingSettings()
|
||||||
{
|
{
|
||||||
return new ContentResult { Content = Tenant.Name };
|
return new ContentResult { Content = Tenant.Name };
|
||||||
|
}
|
||||||
|
|
||||||
|
[HttpGet("greetingsettings/isDefault")]
|
||||||
|
public bool GreetingSettingsIsDefault()
|
||||||
|
{
|
||||||
|
return Tenant.Name == (_configuration["web:portal-name"] ?? "Cloud Office Applications");
|
||||||
}
|
}
|
||||||
|
|
||||||
[HttpPost("greetingsettings")]
|
[HttpPost("greetingsettings")]
|
||||||
|
Loading…
Reference in New Issue
Block a user