From 983a25367fc6a0260e351f74793c3fe01e9343bb Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Mon, 23 Oct 2023 15:22:36 +0200 Subject: [PATCH] pos_usability : finalize order by sequence on pos.payment.method --- pos_usability/models/__init__.py | 1 + pos_usability/models/pos_session.py | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 pos_usability/models/pos_session.py diff --git a/pos_usability/models/__init__.py b/pos_usability/models/__init__.py index ae2a8a4..75951d0 100644 --- a/pos_usability/models/__init__.py +++ b/pos_usability/models/__init__.py @@ -1,3 +1,4 @@ from . import product from . import pos_category from . import pos_payment_method +from . import pos_session diff --git a/pos_usability/models/pos_session.py b/pos_usability/models/pos_session.py new file mode 100644 index 0000000..73dbe8d --- /dev/null +++ b/pos_usability/models/pos_session.py @@ -0,0 +1,14 @@ +# Copyright 2023 Akretion France (http://www.akretion.com/) +# @author: Alexis de Lattre +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import models + + +class PosSession(models.Model): + _inherit = 'pos.session' + + def _loader_params_pos_payment_method(self): + res = super()._loader_params_pos_payment_method() + res['search_params']['order'] = "sequence, id" + return res