From 16748c718839f5f9520fc86fe8596d507434e26b Mon Sep 17 00:00:00 2001
From: Daniil Digtyar Vasilieva <daniildigtyar@gmail.com>
Date: Fri, 7 Jul 2023 12:40:42 +0200
Subject: [PATCH] [IMP] energy_selfconsumption: raise error on supply point not
 found

---
 .../wizards/distribution_table_import_wizard.py                 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/energy_selfconsumption/wizards/distribution_table_import_wizard.py b/energy_selfconsumption/wizards/distribution_table_import_wizard.py
index e899047d6..80e50d09a 100644
--- a/energy_selfconsumption/wizards/distribution_table_import_wizard.py
+++ b/energy_selfconsumption/wizards/distribution_table_import_wizard.py
@@ -90,7 +90,7 @@ class DistributionTableImportWizard(models.TransientModel):
     def get_supply_point_id(self, code):
         supply_point = self.env['energy_selfconsumption.supply_point'].search([('code', '=', code)])
         if not supply_point:
-            return False
+            raise ValidationError(_('There isn\'t any supply point with this code: {code}').format(code=code))
         return supply_point.id
 
     def get_coefficient(self, coefficient):
-- 
GitLab