Files
odoo-usability/web_export_usability/controllers/export.py
2017-11-06 09:21:39 +01:00

25 lines
670 B
Python
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# coding: utf-8
# © 2017 David BEAL @ Akretion
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from openerp import http
from openerp.addons.web.controllers.main import Export
import logging
_logger = logging.getLogger(__name__)
class Export_(Export):
@http.route('/web/export/formats', type='json', auth="user")
def formats(self):
""" Returns all valid export formats
:returns: for each export format, a pair of identifier
and printable name
:rtype: [(str, str)]
"""
response = super(Export_, self).formats()
# put xls, before csv
return [response[1], response[0]]