From a578cf2498dd54961cfba19dcd0f25e611d1f030 Mon Sep 17 00:00:00 2001 From: mike cullerton Date: Thu, 17 Mar 2022 14:50:47 -0400 Subject: [PATCH] Some studies don't have a DATELASTMODIFIED, so we use DATECREATED instead --- crc/models/study.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crc/models/study.py b/crc/models/study.py index 26ceb0bd..9f90ff54 100644 --- a/crc/models/study.py +++ b/crc/models/study.py @@ -70,7 +70,10 @@ class StudyModel(db.Model): def update_from_protocol_builder(self, study: ProtocolBuilderCreatorStudy, user_id): self.title = study.TITLE self.user_uid = user_id - self.last_updated = study.DATELASTMODIFIED + if study.DATELASTMODIFIED: + self.last_updated = study.DATELASTMODIFIED + else: + self.last_updated = study.DATECREATED self.irb_status = IrbStatus.incomplete_in_protocol_builder