A fix to the slight looping problem

This commit is contained in:
n1073645 2019-12-03 15:48:37 +00:00
parent f2b596c638
commit 49a05c5d73

View file

@ -102,12 +102,14 @@ class potentialOps {
} }
/** /**
* Generates the list of all the operations that have a valid output.
* *
* @returns {Object[]}
*/ */
generateOutputOpPatterns() { generateOutputOpPatterns() {
const opPatterns = []; const opPatterns = [];
for (const op in OperationConfig) { for (const op in OperationConfig) {
if (!(OperationConfig[op].outputRegexes)) continue; if (!(OperationConfig[op].outputRegexes) && (OperationConfig[op].inputRegexes)) continue;
OperationConfig[op].outputRegexes.forEach(pattern => { OperationConfig[op].outputRegexes.forEach(pattern => {
opPatterns.push({ opPatterns.push({