[IMP] studies_base: Add active field to study, participant, questionnaire, questionnaire_response
This commit is contained in:
@@ -19,10 +19,14 @@ class StudyQuestionnaire(models.Model):
|
||||
subject_type = fields.Many2many("study.questionnaire.subject.type", string="Sujets")
|
||||
description = fields.Text("Description du questionnaire")
|
||||
|
||||
jurisdiction = fields.Many2many("study.region", string="Zones géographiques ciblées")
|
||||
jurisdiction = fields.Many2many(
|
||||
"study.region", string="Zones géographiques ciblées"
|
||||
)
|
||||
derived_from = fields.Many2one("study.questionnaire", string="Dérivé de")
|
||||
version = fields.Char("Version")
|
||||
status = fields.Many2one("study.questionnaire.status", string="Statut de publication")
|
||||
status = fields.Many2one(
|
||||
"study.questionnaire.status", string="Statut de publication"
|
||||
)
|
||||
|
||||
experimental = fields.Boolean("Questionnaire de test")
|
||||
identifier_author = fields.Char("ID plateforme")
|
||||
@@ -34,6 +38,8 @@ class StudyQuestionnaire(models.Model):
|
||||
created = fields.Datetime("Created")
|
||||
date = fields.Datetime("Date")
|
||||
|
||||
active = fields.Boolean("Actif", default=True)
|
||||
|
||||
def copy(self, default=None):
|
||||
default = dict(default or {}, identifier_primary_id=None)
|
||||
return super().copy(default)
|
||||
return super().copy(default)
|
||||
|
Reference in New Issue
Block a user