From c97d35c855110b8f0a7d19352323fe7c7719e026 Mon Sep 17 00:00:00 2001
From: Juliana <juliana@le-filament.com>
Date: Thu, 24 Mar 2022 16:58:24 +0100
Subject: [PATCH] [ADD]Add popup message if no data

---
 models/acc_operation.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/models/acc_operation.py b/models/acc_operation.py
index 06ead37..e4b63fe 100644
--- a/models/acc_operation.py
+++ b/models/acc_operation.py
@@ -3,7 +3,8 @@
 
 from dateutil.relativedelta import relativedelta
 
-from odoo import api, fields, models
+from odoo import _, api, fields, models
+from odoo.exceptions import ValidationError
 from odoo.tools import date_utils
 
 
@@ -148,6 +149,9 @@ class AccOperation(models.Model):
             limit=1,
             order="date_slot DESC",
         )
+
+        if not last_record:
+            raise ValidationError(_("L'opération ne possède pas de données"))
         # Convert end datetime to timezone
         last_day_start = last_record.date_slot.replace(hour=0, minute=0, second=0)
         last_day_end = last_day_start + relativedelta(days=1)
-- 
GitLab