diff --git a/frontend_build/i18nLinerHandlebars.js b/frontend_build/i18nLinerHandlebars.js index 220b176387d..ab36d5b1f5c 100644 --- a/frontend_build/i18nLinerHandlebars.js +++ b/frontend_build/i18nLinerHandlebars.js @@ -10,6 +10,7 @@ import ScopedHbsExtractor from './../gems/canvas_i18nliner/js/scoped_hbs_extract import {allFingerprintsFor} from 'brandable_css/lib/main' import _PreProcessor from './../gems/canvas_i18nliner/node_modules/i18nliner-handlebars/dist/lib/pre_processor' const PreProcessor = _PreProcessor.default +import "./../gems/canvas_i18nliner/js/scoped_hbs_pre_processor"; const compileHandlebars = (data) => { const path = data.path diff --git a/gems/canvas_i18nliner/js/scoped_hbs_pre_processor.js b/gems/canvas_i18nliner/js/scoped_hbs_pre_processor.js index da80bf7a537..9520cbd84dd 100644 --- a/gems/canvas_i18nliner/js/scoped_hbs_pre_processor.js +++ b/gems/canvas_i18nliner/js/scoped_hbs_pre_processor.js @@ -23,6 +23,7 @@ PreProcessor.processStatement = function(statement) { } PreProcessor.injectScope = function(node) { + var pairs; if (!node.hash) node.hash = node.sexpr.hash = new HashNode([]); pairs = node.hash.pairs;