Stream: shorthand
Topic: Nested mappings are not allowed
 David Pyke (May 06 2021 at 19:32):
What does "Error parsing configuration: Nested mappings are not allowed in compact mappings" mean? I can't find it in the docs anywhere and it doesn't point to a line number.
 David Pyke (May 06 2021 at 19:33):
It's in sushi-config.yaml but I don't understand the error
 David Pyke (May 06 2021 at 19:36):
Here's the file for the curious sushi-config.yaml
 Chris Moesel (May 06 2021 at 20:18):
It looks like this is an error coming out of the YAML parsing library we are using...  I tried putting your sushi-config.yaml file into an online YAML parser and that provided a little more guidance.  The issue is with this part of the YAML:
  Introduction: overview.html
    Use Cases: usecases.html
YAML doesn't allow a key to have both a value (overview.html) and nested keys (Use Cases) at the same time.
If your intent is to have Introduction be both a link to a page and the root of a sub-menu, the sushi-config.yaml menu format does not support that -- but honestly, I'm not sure the IG Publisher templating framework does either (because if you click on the menu item, it either expands a sub-menu or goes to a page; I'm not sure how it could do both).
 David Pyke (May 06 2021 at 20:53):
Okay, I can fix that
Last updated: Apr 12 2022 at 19:14 UTC