From 6bc1e836a74e4e4bc3ec77dfa63590e7bea688d9 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Tue, 20 Nov 2012 16:51:55 +0100 Subject: [PATCH] [FIX] pad: very bad conception that produced html injection that produced a lot of incorrect css bzr revid: nicolas.vanhoren@openerp.com-20121120155155-y1wd0px4trljf453 --- addons/pad/static/src/js/pad.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/addons/pad/static/src/js/pad.js b/addons/pad/static/src/js/pad.js index 929d62681c8..9e1b73e1f3b 100644 --- a/addons/pad/static/src/js/pad.js +++ b/addons/pad/static/src/js/pad.js @@ -37,7 +37,10 @@ openerp.pad = function(instance) { }else{ this.content = '
... Loading pad ...
'; $.get(value+'/export/html').success(function(data){ - self.$('.oe_pad_content').html('
'+data+'
'); + groups = /\<\s*body\s*\>(.*?)\<\s*\/body\s*\>/.exec(data); + data = (groups || []).length >= 2 ? groups[1] : ''; + self.$('.oe_pad_content').html('
'); + self.$('.oe_pad_readonly').html(data); }).error(function(){ self.$('.oe_pad_content').text('Unable to load pad'); });