summaryrefslogtreecommitdiff
path: root/addons/web/controllers
diff options
context:
space:
mode:
authorMartin Trigaux <mat@odoo.com>2018-08-31 14:42:03 +0000
committerMartin Trigaux <mat@odoo.com>2019-08-02 08:53:24 +0000
commit66dea8bb7bd6db2557515dc21b8f3e96b072aca0 (patch)
tree0201ecd7c448551c2a75168801712759ab6c2dfd /addons/web/controllers
parent987951a8d44276d768566752fdf4be2a55dd25f2 (diff)
[REF] web: remove raw_mode flag on export
The export is now always in raw_mode Adapt the tests Fixes odoo/odoo#18798 closes odoo/odoo#26724 Signed-off-by: Martin Trigaux (mat) <mat@odoo.com>
Diffstat (limited to 'addons/web/controllers')
-rw-r--r--addons/web/controllers/main.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/addons/web/controllers/main.py b/addons/web/controllers/main.py
index befdc0a2c8b..85f01e3c83d 100644
--- a/addons/web/controllers/main.py
+++ b/addons/web/controllers/main.py
@@ -1576,7 +1576,6 @@ class Export(http.Controller):
for k, v in self.fields_info(model, export_fields).items())
class ExportFormat(object):
- raw_data = False
@property
def content_type(self):
@@ -1612,7 +1611,7 @@ class ExportFormat(object):
fields = [field for field in fields if field['name'] != 'id']
field_names = [f['name'] for f in fields]
- import_data = records.export_data(field_names, self.raw_data).get('datas',[])
+ import_data = records.export_data(field_names).get('datas',[])
if import_compat:
columns_headers = field_names
@@ -1658,8 +1657,6 @@ class CSVExport(ExportFormat, http.Controller):
return fp.getvalue()
class ExcelExport(ExportFormat, http.Controller):
- # Excel needs raw data to correctly handle numbers and date values
- raw_data = True
@http.route('/web/export/xls', type='http', auth="user")
@serialize_exception