U4-10957 - If RequiredSection is not defined in a tour - backoffice will throw errors

Created by Claus Jensen 09 Feb 2018, 10:48:37 Updated by Sebastiaan Janssen 22 Mar 2018, 09:37:59

Duplicates: U4-10992

If the requiredSections element is not defined in the JSON file for a tour, backoffice will throw errors as there's no null checks for this element.

The config element shouldn't really be ''required'' since you could want to just have a tour available for anyone... and the errors are not really pretty and doesn't tell what the problem is.


Claus Jensen 09 Feb 2018, 10:56:47

PR: https://github.com/umbraco/Umbraco-CMS/pull/2436

Shannon Deminick 21 Mar 2018, 01:23:48

both PRs will solve the issue, so let's accept both :)

Shannon Deminick 21 Mar 2018, 01:23:55

see http://issues.umbraco.org/issue/U4-10992

Priority: Normal

Type: Bug

State: Duplicate


Difficulty: Normal


Backwards Compatible: True

Fix Submitted:

Affected versions: 7.8.0, 7.8.1

Due in version:


Story Points: 0.5

Cycle: 8