Fix U4-10618 - AbstractConfigCheck SuccessMessages are missing CurrentValue
This commit is contained in:
@@ -139,7 +139,7 @@ namespace Umbraco.Web.HealthCheck.Checks.Config
|
||||
|
||||
public override IEnumerable<HealthCheckStatus> GetStatus()
|
||||
{
|
||||
var successMessage = string.Format(CheckSuccessMessage, FileName, XPath, Values, CurrentValue);
|
||||
var successMessage = string.Format(CheckSuccessMessage, FileName, XPath, Values);
|
||||
|
||||
var configValue = _configurationService.GetConfigurationValue();
|
||||
if (configValue.Success == false)
|
||||
@@ -155,6 +155,9 @@ namespace Umbraco.Web.HealthCheck.Checks.Config
|
||||
|
||||
CurrentValue = configValue.Result;
|
||||
|
||||
// need to update the successMessage with the CurrentValue
|
||||
successMessage = string.Format(CheckSuccessMessage, FileName, XPath, Values, CurrentValue);
|
||||
|
||||
var valueFound = Values.Any(value => string.Equals(CurrentValue, value.Value, StringComparison.InvariantCultureIgnoreCase));
|
||||
if (ValueComparisonType == ValueComparisonType.ShouldEqual && valueFound || ValueComparisonType == ValueComparisonType.ShouldNotEqual && valueFound == false)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user