From cc064c2fd17572d74b965b50b2c9929dbfdf9c8d Mon Sep 17 00:00:00 2001 From: J87 <68929154+jake-87@users.noreply.github.com> Date: Mon, 22 Nov 2021 09:36:20 +1100 Subject: [PATCH] Fix mistake with Instance descriptions Also added warning for description not found in master. --- packages/ctl/ctl.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/packages/ctl/ctl.js b/packages/ctl/ctl.js index 00c065a5..51980365 100755 --- a/packages/ctl/ctl.js +++ b/packages/ctl/ctl.js @@ -157,8 +157,12 @@ masterConfigCommands.add(new libCommand.Command({ let allConfigElements = ""; for (let group of response.serialized_config.groups) { for (let [name, value] of Object.entries(group.fields)) { - let desc = libConfig.MasterConfig.groups.get(group.name)._definitions.get(name).description; - allConfigElements += `# ${desc}\n`; + let desc = ""; + try { + desc += libConfig.MasterConfig.groups.get(group.name)._definitions.get(name).description; + } catch (err) { + desc += "No description found"; + } // split onto two lines for readability and es-lint if (String(value) === "null") { value = ""; @@ -434,7 +438,7 @@ instanceConfigCommands.add(new libCommand.Command({ } let desc = ""; try { - desc += libConfig.MasterConfig.groups.get(group.name)._definitions.get(name).description; + desc += libConfig.InstanceConfig.groups.get(group.name)._definitions.get(name).description; } catch (err) { desc += "No description found"; }