From f1343dece5e93d3b7e2a15c8e2eb48a412a55218 Mon Sep 17 00:00:00 2001
From: Benjamin <benjamin@le-filament.com>
Date: Mon, 23 Dec 2019 11:29:21 +0100
Subject: [PATCH] [MIG] Make module installable in v12

---
 __init__.py                      |  2 +-
 __manifest__.py                  | 37 +++++++++++++++-----------------
 models/__init__.py               |  2 +-
 models/lefilament_cheque.py      | 25 +++++++++++----------
 views/lefilament_cheque_view.xml |  6 +++---
 5 files changed, 36 insertions(+), 36 deletions(-)

diff --git a/__init__.py b/__init__.py
index a5e7e1d..5305644 100644
--- a/__init__.py
+++ b/__init__.py
@@ -1,3 +1,3 @@
 # -*- coding: utf-8 -*-
 
-import models
\ No newline at end of file
+from . import models
\ No newline at end of file
diff --git a/__manifest__.py b/__manifest__.py
index 58376d1..44367b2 100644
--- a/__manifest__.py
+++ b/__manifest__.py
@@ -4,28 +4,25 @@
 # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
 
 {
-	'name': 'Le Filament - Chèques',
-
-	'summary': """Suivi chèques""",
-
-	'version': '10.0.1.0',
-	'license': 'AGPL-3',
-	'description': """
-		Liste et statut des chèques émis
-	""",
-	
-	'author': 'LE FILAMENT',
-	'category': 'Account',
-	'depends': ['account'],
-	'contributors': [
+    'name': 'Le Filament - Chèques',
+    'summary': """Suivi chèques""",
+    'version': '10.0.1.0',
+    'license': 'AGPL-3',
+    'description': """
+        Liste et statut des chèques émis
+    """,
+    'author': 'LE FILAMENT',
+    'category': 'Account',
+    'depends': ['account'],
+    'contributors': [
         'Benjamin Rivier <benjamin@le-filament.com>',
     ],
-	'website': 'http://www.le-filament.com',
-	'data': [
-		'security/ir.model.access.csv',
-		'views/lefilament_cheque_view.xml',
-	],
-	'qweb': [
+    'website': 'http://www.le-filament.com',
+    'data': [
+        'security/ir.model.access.csv',
+        'views/lefilament_cheque_view.xml',
+    ],
+    'qweb': [
         'static/src/xml/*.xml',
     ],
 }
\ No newline at end of file
diff --git a/models/__init__.py b/models/__init__.py
index e4a3ec2..9b05636 100644
--- a/models/__init__.py
+++ b/models/__init__.py
@@ -1,3 +1,3 @@
 # -*- coding: utf-8 -*-
 
-import lefilament_cheque
\ No newline at end of file
+from . import lefilament_cheque
\ No newline at end of file
diff --git a/models/lefilament_cheque.py b/models/lefilament_cheque.py
index b76ef42..2484957 100644
--- a/models/lefilament_cheque.py
+++ b/models/lefilament_cheque.py
@@ -3,18 +3,21 @@
 # © 2017 Le Filament (<http://www.le-filament.com>)
 # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
 
-from odoo import api, fields, models
+from odoo import fields, models
 
 
 class LefilamentCheque(models.Model):
-	_name = 'lefilament.cheque'
-	_order = 'name desc'
+    _name = 'lefilament.cheque'
+    _order = 'name desc'
 
-
-	name = fields.Char("Numéro", required=True,)
-	date_issue = fields.Date("Date d'émission", required=True,)
-	date_collection = fields.Date("Date d'encaissement")
-	partner_id = fields.Many2one("res.partner", string="Parteraire")
-	description  =fields.Char("Détail", required=True,)
-	amount = fields.Float("Montant", required=True,)
-	status = fields.Selection([("current", "en cours"), ("collected","encaissé"), ("cancel", "annulé")], string="Statut", default="current")
\ No newline at end of file
+    name = fields.Char("Numéro", required=True,)
+    date_issue = fields.Date("Date d'émission", required=True,)
+    date_collection = fields.Date("Date d'encaissement")
+    partner_id = fields.Many2one("res.partner", string="Parteraire")
+    description = fields.Char("Détail", required=True,)
+    amount = fields.Float("Montant", required=True,)
+    status = fields.Selection([
+        ("current", "en cours"),
+        ("collected", "encaissé"),
+        ("cancel", "annulé")],
+        string="Statut", default="current")
diff --git a/views/lefilament_cheque_view.xml b/views/lefilament_cheque_view.xml
index a0de7dd..ac280b2 100644
--- a/views/lefilament_cheque_view.xml
+++ b/views/lefilament_cheque_view.xml
@@ -56,9 +56,9 @@
                     <filter string="encaissés" name="collected" domain="[('status','=','collected')]"/>
                     <filter string="annulés" name="cancelled" domain="[('status','=','cancel')]"/>
                     <group expand="0" string="Group By">
-                        <filter string="Date d'émission" context="{'group_by': 'date_issue'}"/>
-                        <filter string="Date d'encaissement" context="{'group_by': 'date_collection'}"/>
-                        <filter string="Client" context="{'group_by': 'partner_id'}"/>
+                        <filter string="Date d'émission" name="group_date_issue" context="{'group_by': 'date_issue'}"/>
+                        <filter string="Date d'encaissement" name="group_date_collection" context="{'group_by': 'date_collection'}"/>
+                        <filter string="Client" name="group_partner" context="{'group_by': 'partner_id'}"/>
                     </group>
                 </search>
             </field>
-- 
GitLab