[FIX] studies_base: fix indent error for study name_get #6
@@ -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:
|
||||
|
Reference in New Issue
Block a user