vendor/assets/javascripts/flash.js.erb in cacheable_flash-0.3.3 vs vendor/assets/javascripts/flash.js.erb in cacheable_flash-0.3.4
- old
+ new
@@ -2,21 +2,21 @@
var Flash = new Object();
Flash.data = {};
Flash.transferFromCookies = function() {
- var data = JSON.parse(unescape($.cookie("flash")));
+ var data = JSON.parse(unescape($.cookie("flash") || '{}'));
if(!data) data = {};
Flash.data = data;
$.cookie('flash', null, {path: '/', domain: '<%=CacheableFlash::Config.config[:domain]%>'});
};
Flash.writeDataTo = function(name, element, callback) {
element = $(element);
var message = "";
if (Flash.data[name]) {
message = Flash.data[name].toString().replace(/\+/g, ' ');
- element.html(message);
+ element.text(message);
if (callback && typeof(callback) === 'function') {
callback(element);
} else {
element.show();
}