From e5933929266a92ca16f62400aa2d53360499bc4d Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Wed, 1 Apr 2020 09:12:05 +0200
Subject: [PATCH] former value was not set properly

---
 smash/web/views/subject.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/smash/web/views/subject.py b/smash/web/views/subject.py
index 66834660..cb8cf69d 100644
--- a/smash/web/views/subject.py
+++ b/smash/web/views/subject.py
@@ -100,7 +100,7 @@ def subject_edit(request, id):
                 p = Provenance(modified_table = Subject._meta.db_table,
                                 modified_table_id = study_subject.subject.id,
                                 modification_author = worker,
-                                previous_value = study_subject.subject.dead,
+                                previous_value = was_dead,
                                 new_value = True,
                                 modification_description = 'Worker "{}" marks subject "{}" as dead'.format(worker, study_subject.subject),
                                 modified_field = 'dead',
@@ -112,7 +112,7 @@ def subject_edit(request, id):
                 p = Provenance(modified_table = StudySubject._meta.db_table,
                                 modified_table_id = study_subject.id,
                                 modification_author = worker,
-                                previous_value = study_subject.resigned,
+                                previous_value = was_resigned,
                                 new_value = True,
                                 modification_description = 'Worker "{}" marks study subject "{}" as resigned from study "{}"'.format(worker, study_subject.nd_number, study_subject.study),
                                 modified_field = 'resigned',
-- 
GitLab