Updated parser functions to include identifiers.

This commit is contained in:
lwark
2025-06-11 14:53:01 -05:00
parent 90dc97683f
commit fc47fa5b39
2 changed files with 12 additions and 2 deletions

View File

@@ -326,6 +326,14 @@ class ClientSubmission(BaseClass, LogMixin):
def show_details(self, obj):
logger.debug("Show Details")
def details_dict(self, **kwargs):
output = super().details_dict(**kwargs)
output['clientlab'] = output['clientlab'].details_dict()
output['contact'] = output['contact'].details_dict()
output['submissiontype'] = output['submissiontype'].details_dict()
output['run'] = [run.details_dict() for run in output['run']]
return output
class Run(BaseClass, LogMixin):
"""