Skip to content

Commit 031e066

Browse files
Merge pull request #562 from colts661/ywang_sample_summary_dt
Add Sample Date and Time to Sample Summaries
2 parents 07a5757 + 21572f6 commit 031e066

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

microsetta_private_api/admin/sample_summary.py

+14
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ def per_sample(project, barcodes, strip_sampleid):
5656
if sample is None:
5757
sample_status = None
5858
sample_site = None
59+
sample_date = None
60+
sample_time = None
5961
ffq_complete = None
6062
ffq_taken = None
6163
else:
@@ -64,6 +66,16 @@ def per_sample(project, barcodes, strip_sampleid):
6466
sample._latest_scan_timestamp
6567
)
6668
sample_site = sample.site
69+
70+
# get sample date, time
71+
sample_datetime = sample.datetime_collected
72+
if sample_datetime is not None:
73+
sample_date = sample_datetime.date().isoformat()
74+
sample_time = sample_datetime.time().isoformat()
75+
else:
76+
sample_date = None
77+
sample_time = None
78+
6779
ffq_complete, ffq_taken, _ = vs_repo.get_ffq_status_by_sample(
6880
sample.id
6981
)
@@ -73,6 +85,8 @@ def per_sample(project, barcodes, strip_sampleid):
7385
"project": project,
7486
"source-type": source_type,
7587
"site-sampled": sample_site,
88+
"sample-date": sample_date,
89+
"sample-time": sample_time,
7690
"account-email": account_email,
7791
"vioscreen_username": vio_id,
7892
"ffq-taken": ffq_taken,

0 commit comments

Comments
 (0)