Frontend code cleanup finished.

This commit is contained in:
lwark
2025-09-05 15:23:56 -05:00
parent 610859d84f
commit c9396d6c41
25 changed files with 154 additions and 460 deletions

View File

@@ -484,7 +484,8 @@ class BaseClass(Base):
if check:
try:
value = json.dumps(value)
except TypeError:
except TypeError as e:
logger.error(f"Error json dumping value: {e}")
value = str(value)
try:
self._misc_info.update({key: value})

View File

@@ -917,7 +917,7 @@ class Procedure(BaseClass):
obj (_type_): parent widget
"""
logger.info(f"Add equipment")
from frontend.widgets.equipment_usage_2 import EquipmentUsage
from frontend.widgets.equipment_usage import EquipmentUsage
dlg = EquipmentUsage(parent=obj, procedure=self.to_pydantic())
if dlg.exec():
dlg.save_procedure()

View File

@@ -646,7 +646,7 @@ class Run(BaseClass, LogMixin):
'permission', "clientsubmission"]
output['sample_count'] = self.sample_count
output['clientsubmission'] = self.clientsubmission.name
output['clientlab'] = self.clientsubmission.clientlab
# output['clientlab'] = self.clientsubmission.clientlab
output['started_date'] = self.started_date
output['completed_date'] = self.completed_date
return output