From ff2914912ca8afd8b61bce31c5c5d2a4722cb6b1 Mon Sep 17 00:00:00 2001
From: Eric Oulashin <eric.oulashin@gmail.com>
Date: Mon, 20 Nov 2023 13:16:26 -0800
Subject: [PATCH] ddmr_cfg.js: Added a type check that should fix an
 'undefined' error when formatting option values

---
 xtrn/DDMsgReader/ddmr_cfg.js | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/xtrn/DDMsgReader/ddmr_cfg.js b/xtrn/DDMsgReader/ddmr_cfg.js
index e3ca481088..cdacf48ce5 100644
--- a/xtrn/DDMsgReader/ddmr_cfg.js
+++ b/xtrn/DDMsgReader/ddmr_cfg.js
@@ -288,7 +288,10 @@ function formatCfgMenuText(pItemTextMaxLen, pItemText, pVal)
 	if (valType === "boolean")
 		value = pVal ? "Yes" : "No";
 	else
-		value = pVal.toString();
+	{
+		if (typeof(pVal) !== "undefined")
+			value = pVal.toString();
+	}
 	return format(formatCfgMenuText.formatStr, pItemText.substr(0, pItemTextMaxLen), value);
 }
 
-- 
GitLab