diff options
| author | Xavier Morel <xmo@odoo.com> | 2015-09-23 15:55:24 +0200 |
|---|---|---|
| committer | Olivier Dony <odo@openerp.com> | 2015-10-01 01:36:50 +0200 |
| commit | cea29e0c0176657f094ab80b460be503affe8a1b (patch) | |
| tree | 445bbe02c60a5f5a3d6638b38888591fe452a08c /addons/base_import/static/src/xml | |
| parent | 7753ed7ce4b8e6eb06dc42e284af39fbd9ccefd5 (diff) | |
[ADD] client-side CSRF support
* add CSRF token as core.csrf_token
* add CSRF tokens to client-generated and/or JS-submitted forms
* remove broken "compatibility" mode of web.ajax.post
/cc @dmo-odoo I've no idea how that was supposed to work, from looking
things up all modern browsers seem to support FormData, and old IEs
which don't don't support fallbacks either and would require
submitting an actual form as fallback so...
Diffstat (limited to 'addons/base_import/static/src/xml')
| -rw-r--r-- | addons/base_import/static/src/xml/import.xml | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/addons/base_import/static/src/xml/import.xml b/addons/base_import/static/src/xml/import.xml index ae5c78c497d..7723f7b5266 100644 --- a/addons/base_import/static/src/xml/import.xml +++ b/addons/base_import/static/src/xml/import.xml @@ -2,6 +2,7 @@ <t t-name="ImportView"> <t t-set="_id" t-value="_.uniqueId('export')"/> <form action="" method="post" enctype="multipart/form-data" class="oe_import"> + <input type="hidden" name="csrf_token" t-att-value="csrf_token"/> <input type="hidden" name="session_id" t-att-value="widget.session.session_id"/> <input type="hidden" name="import_id"/> |
