From bcd3f471ad16f4a9a2ebe7c75e12d3cc1eaf6e73 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Tue, 24 Sep 2013 12:23:05 +0200 Subject: [PATCH] [IMP] persistence of dialog opt out bzr revid: fme@openerp.com-20130924102305-dxyxq56imz1xeul8 --- addons/website/static/src/js/website.translator.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/website/static/src/js/website.translator.js b/addons/website/static/src/js/website.translator.js index a4a5344aa85..d1701db5b2f 100644 --- a/addons/website/static/src/js/website.translator.js +++ b/addons/website/static/src/js/website.translator.js @@ -3,6 +3,7 @@ var website = openerp.website; website.templates.push('/website/static/src/xml/website.translator.xml'); + var nodialog = 'website_translator_nodialog'; website.EditorBar.include({ start: function () { @@ -17,10 +18,11 @@ }, edit: function () { var self = this; - if (!localStorage['website_translator_nodialog']) { + if (!localStorage[nodialog]) { var dialog = new website.TranslatorDialog(); dialog.appendTo($(document.body)); dialog.on('activate', this, function () { + localStorage[nodialog] = dialog.$('input[name=do_not_show]').prop('checked') || ''; dialog.$el.modal('hide'); this.translate(); });