Skip to content
Snippets Groups Projects
Commit 3f923fa7 authored by Daniil Digtyar Vasilieva's avatar Daniil Digtyar Vasilieva :call_me:
Browse files

[IMP] updated distribution table activation logic

parent bed3c47c
No related branches found
No related tags found
3 merge requests!138Hotfix setup name error,!134Release v14.0.1.1.6,!126[IMP] Feature/add energy selfconsumption distribution table
......@@ -43,4 +43,6 @@ class DistributionTable(models.Model):
raise ValidationError(_("Coefficient distribution must sum to 1."))
if not record.selfconsumption_project_id.state == 'activation':
raise ValidationError(_("Self-consumption project is not in activation"))
if not record.selfconsumption_project_id.distribution_table_ids.filtered_domain([('state', '=', 'validated')]):
raise ValidationError(_("Self-consumption project already has a validated table"))
record.write({"state": "validated"})
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment