[FIX] studies_base: handle created, date for study_questionnaire_response

This commit is contained in:
Boris Gallet
2025-08-27 16:46:34 +02:00
committed by b0g
parent 84c22445bd
commit 6af8c3a866
2 changed files with 16 additions and 2 deletions

View File

@@ -34,3 +34,17 @@ class StudyQuestionnaireResponse(models.Model):
updated = fields.Datetime("Date mise à jour")
active = fields.Boolean("Actif", default=True)
@api.depends("write_date")
def _compute_updated(self):
for record in self:
## XXXb0g : the following two lines are to be removed when all records will have been updated during migration
# if record.updated:
# continue
record.updated = record.write_date
@api.depends("create_date")
def _compute_created(self):
for record in self:
if not record.created:
record.created = record.create_date

View File

@@ -61,8 +61,8 @@
</group>
<group name="technique" string="Technique">
<group name="technique_left">
<field name="create_date" />
<field name="write_date" />
<field name="created" />
<field name="date" />
</group>
<group name="technique_right">
</group>