diff options
Diffstat (limited to 'src/js/fiveui/injected/compute.js')
-rw-r--r-- | src/js/fiveui/injected/compute.js | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/js/fiveui/injected/compute.js b/src/js/fiveui/injected/compute.js index 1bd546d..36217ac 100644 --- a/src/js/fiveui/injected/compute.js +++ b/src/js/fiveui/injected/compute.js @@ -305,8 +305,13 @@ , '})()' ].join('\n'); - var evaled = eval(moduleStr); - ruleList.push(evaled); + try { + var evaled = eval(moduleStr); + ruleList.push(evaled); + } catch (x) { + console.error('Could not evaluate rule module: ' + x); + console.error(moduleStr); + } } return ruleList; }; |