From eb9b9feb8ff2d09e5c46e9b705d6e4b80bbfe988 Mon Sep 17 00:00:00 2001 From: lowercasedonkey <lowercasedonkey@gmail.com> Date: Thu, 13 Feb 2020 00:06:55 -0500 Subject: [PATCH] add some test functionality --- src/js/useSlave.JS | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/js/useSlave.JS b/src/js/useSlave.JS index c57fb42a9ae..f74e20d9aa4 100644 --- a/src/js/useSlave.JS +++ b/src/js/useSlave.JS @@ -375,9 +375,20 @@ window.useSlaveDisplay = function(slave) { for (let i = 0; i < sexArray.length; i++) { let link; const separator = document.createTextNode(` | `); + const keys = Object.keys(sexArray[i]); + // Test to see if there was a problem with the key + for (let j = 0; j < keys.length; j++) { + if (["text", "scene", "goto", "updateSlave", "update", "note"].includes(keys[j])) { + continue; + } else { + sexArray[i].text += " ERROR, THIS SCENE WAS NOT ENTERED CORRECTLY"; + console.log("Trash found while generateRow() was running: " + keys[j] + ": " + sexArray[i][keys[j]]); + break; + } + } // is it just text? - if (Object.keys(sexArray[i]).length === 1) { + if (keys.length === 1) { if (sexArray[i].scene) { link = document.createTextNode(sexArray[i].text); } else { -- GitLab