bemade_sports_clinic: fix index out of bounds error in patient.py
This commit is contained in:
parent
59b0e2b099
commit
33cf931299
1 changed files with 1 additions and 3 deletions
|
|
@ -92,7 +92,7 @@ class Patient(models.Model):
|
||||||
rec.is_injured = rec.practice_status != 'yes' or rec.match_status != 'yes'
|
rec.is_injured = rec.practice_status != 'yes' or rec.match_status != 'yes'
|
||||||
if rec.is_injured:
|
if rec.is_injured:
|
||||||
rec.injured_since = \
|
rec.injured_since = \
|
||||||
rec.injury_ids.filtered(lambda r: not r.stage == 'resolved').sorted(
|
rec.injury_ids and rec.injury_ids.filtered(lambda r: not r.stage == 'resolved').sorted(
|
||||||
'injury_date_time')[0].injury_date_time
|
'injury_date_time')[0].injury_date_time
|
||||||
else:
|
else:
|
||||||
rec.injured_since = False
|
rec.injured_since = False
|
||||||
|
|
@ -169,8 +169,6 @@ class PatientInjury(models.Model):
|
||||||
if rec.stage == 'resolved' and not rec.resolution_date:
|
if rec.stage == 'resolved' and not rec.resolution_date:
|
||||||
raise ValidationError(_('Cannot set an injury as resolved without setting the resolution date first.'))
|
raise ValidationError(_('Cannot set an injury as resolved without setting the resolution date first.'))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def write(self, vals):
|
def write(self, vals):
|
||||||
super().write(vals)
|
super().write(vals)
|
||||||
if 'treatment_professional_ids' in vals:
|
if 'treatment_professional_ids' in vals:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue