IMP benefit

This commit is contained in:
younes 2025-09-15 14:36:55 +01:00
parent 5de5b365f8
commit 632597e038
1 changed files with 6 additions and 0 deletions

View File

@ -236,6 +236,12 @@ class Visit(models.Model):
if self.visit_types.survey_id:
survey = self.visit_types.survey_id
if self.response_id:
response = self.response_id
if response.survey_id.id != survey.id or response.state != 'done':
response.unlink()
self.response_id = False
if not self.response_id:
response = survey._create_answer(
user=self.benefit_id.user_id,