From 102796d1e98b8e63a71a497f475ea82e5ccb2910 Mon Sep 17 00:00:00 2001
From: Daniil Digtyar Vasilieva <daniildigtyar@gmail.com>
Date: Tue, 30 May 2023 12:29:26 +0200
Subject: [PATCH] [IMP] fix validation raise in selfconsumption project

---
 energy_selfconsumption/models/selfconsumption.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/energy_selfconsumption/models/selfconsumption.py b/energy_selfconsumption/models/selfconsumption.py
index 3de0d425b..fa2577378 100644
--- a/energy_selfconsumption/models/selfconsumption.py
+++ b/energy_selfconsumption/models/selfconsumption.py
@@ -44,6 +44,6 @@ class Selfconsumption(models.Model):
                 raise ValidationError(_("Project must have a valid Code."))
             if not record.power or record.power <= 0:
                 raise ValidationError(_("Project must have a valid Generation Power."))
-            if record.distribution_table_ids.filtered_domain([('state', '=', 'validated')]):
+            if not record.distribution_table_ids.filtered_domain([('state', '=', 'validated')]):
                 raise ValidationError(_("Must have a valid Distribution Table."))
             record.write({"state": "active"})
-- 
GitLab