Commit fb03ea8a authored by JC Brand's avatar JC Brand

Handle case where console is undefined, like on IE

parent 9abb9e36
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
"Libraries/backbone", "Libraries/backbone",
"Libraries/strophe.muc", "Libraries/strophe.muc",
"Libraries/strophe.roster" "Libraries/strophe.roster"
], function (Burry, _s) { ], function (Burry, _s, logging) {
var store = new Burry.Store('collective.xmpp.chat'); var store = new Burry.Store('collective.xmpp.chat');
// Init underscore.str // Init underscore.str
_.str = _s; _.str = _s;
...@@ -57,6 +57,10 @@ ...@@ -57,6 +57,10 @@
evaluate : /\{\[([\s\S]+?)\]\}/g, evaluate : /\{\[([\s\S]+?)\]\}/g,
interpolate : /\{\{([\s\S]+?)\}\}/g interpolate : /\{\{([\s\S]+?)\}\}/g
}; };
if (console===undefined || console.log===undefined) {
console = { log: function () {}, error: function () {} };
}
return factory(jQuery, store, _, console); return factory(jQuery, store, _, console);
} }
); );
...@@ -67,6 +71,9 @@ ...@@ -67,6 +71,9 @@
evaluate : /\{\[([\s\S]+?)\]\}/g, evaluate : /\{\[([\s\S]+?)\]\}/g,
interpolate : /\{\{([\s\S]+?)\}\}/g interpolate : /\{\{([\s\S]+?)\}\}/g
}; };
if (console===undefined || console.log===undefined) {
console = { log: function () {}, error: function () {} };
}
root.xmppchat = factory(jQuery, store, _, console || {log: function(){}}); root.xmppchat = factory(jQuery, store, _, console || {log: function(){}});
} }
}(this, function ($, store, _, console) { }(this, function ($, store, _, console) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment