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.

Comments

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

Assignee:

Difficulty: Normal

Category:

Backwards Compatible: True

Fix Submitted:

Affected versions: 7.8.0, 7.8.1

Due in version:

Sprint:

Story Points: 0.5

Cycle: 8