Some studies don't have a DATELASTMODIFIED, so we use DATECREATED instead

This commit is contained in:
mike cullerton 2022-03-17 14:50:47 -04:00
parent be2b7c07ef
commit a578cf2498

View File

@ -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