[FIX] studies_base: fix indent error for study name_get

This commit is contained in:
Boris Gallet
2025-08-25 16:38:14 +02:00
committed by b0g
parent 34759aefdc
commit b474f94211

View File

@@ -19,7 +19,7 @@ class StudyStudy(models.Model):
"study.progress.status",
string="Avancement de l'étude",
domain="[('study_id', '=', id)]",
compute="_compute_progress_status_id"
compute="_compute_progress_status_id",
)
progress_status = fields.One2many(
"study.progress.status", "study_id", "All progress status"
@@ -101,16 +101,21 @@ class StudyStudy(models.Model):
@api.depends("progress_status")
def _compute_progress_status_id(self):
for record in self:
unfinished_progress_status = record.progress_status.filtered(lambda x: x.actual == True)
record.progress_status_id = unfinished_progress_status.id if len(unfinished_progress_status) == 1 else None
unfinished_progress_status = record.progress_status.filtered(
lambda x: x.actual == True
)
record.progress_status_id = (
unfinished_progress_status.id
if len(unfinished_progress_status) == 1
else None
)
def copy(self, default=None):
default = dict(default or {}, identifier_primary_id=None)
return super().copy(default)
@api.depends("title", "name")
def name_get(self):
@api.depends("title", "name")
def name_get(self):
result = []
for study in self:
if not study.name: