I've got two Umbraco 13 (latest) sites where the health checks show issues with Macro Errors and Live environment as not being set. However they are! Is this broken in v13?
https://docs.umbraco.com/umbraco-cms/extending/health-check/guides/macroerrors
Docs show:
"Umbraco": {
"CMS": {
"Content": {
"MacroErrors": "Silent"
}
}
}
"Umbraco": {
"CMS": {
"Hosting": {
"Debug": false
}
}
}
Mine is set as:
"Umbraco": {
"CMS": {
"Hosting": {
"Debug": false
},
"Global": {
"Id": "b724e05e-a18c-46b0-b451-b13dd958e881",
"SanitizeTinyMce": true
},
"Content": {
"MacroErrors": "Inline",
"AllowEditInvariantFromNonDefault": true,
"ContentVersionCleanupPolicy": {
"EnableCleanup": true
},
"Notifications": {
"Email": "me@my.com"
}
},
"Unattended": {
"UpgradeUnattended": true
},
"Security": {
"AllowConcurrentLogins": false
}
}
}
Notification health check works fine after being set, debug and MacroErrors don't. I'm assuming i've got a line wrong but can't for the life of me see it. Any ideas anyone or is this a bug?
Is there a tool that can check for valid configs, i've had a couple of sites others have built that had errors in this file but were not obvious - very tedious going through compared to the old web.config/appSettings blocks :-)