diff --git a/src/submissions/backend/db/models/submissions.py b/src/submissions/backend/db/models/submissions.py index d5dc74c..a99f64b 100644 --- a/src/submissions/backend/db/models/submissions.py +++ b/src/submissions/backend/db/models/submissions.py @@ -1143,8 +1143,8 @@ class Wastewater(BasicSubmission): id = Column(INTEGER, ForeignKey('_basicsubmission.id'), primary_key=True) ext_technician = Column(String(64)) #: Name of technician doing extraction pcr_technician = Column(String(64)) #: Name of technician doing pcr - # pcr_info = Column(JSON) #: unstructured output from pcr table logger or user(Artic) - pcr_info = Column(NestedMutableJson) + # pcr_info = Column(JSON) + pcr_info = Column(NestedMutableJson)#: unstructured output from pcr table logger or user(Artic) __mapper_args__ = __mapper_args__ = dict(polymorphic_identity="Wastewater", polymorphic_load="inline", diff --git a/src/submissions/frontend/widgets/submission_table.py b/src/submissions/frontend/widgets/submission_table.py index 38118e7..0b159d7 100644 --- a/src/submissions/frontend/widgets/submission_table.py +++ b/src/submissions/frontend/widgets/submission_table.py @@ -275,7 +275,7 @@ class SubmissionsSheet(QTableView): existing.append(new_run) logger.debug(f"Setting: {existing}") # sub.pcr_info = json.dumps(existing) - sub.pcr_info = json.dumps(existing) + sub.pcr_info = existing except TypeError: logger.error(f"Error updating!") # sub.pcr_info = json.dumps([new_run])