Skip to content

Commit 34f53a3

Browse files
committed
feat: adjust rows objects
1 parent 41c2ab7 commit 34f53a3

1 file changed

Lines changed: 6 additions & 8 deletions

File tree

apps/api/src/instrument-records/export-worker.ts

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { parentPort } from 'worker_threads';
22

3-
import { yearsPassed } from '@douglasneuroinformatics/libjs';
43
import type { FormTypes, InstrumentMeasureValue } from '@opendatacapture/runtime-core';
54
import { DEFAULT_GROUP_NAME } from '@opendatacapture/schemas/core';
65
import type { InstrumentRecordsExport } from '@opendatacapture/schemas/instrument-records';
@@ -167,13 +166,13 @@ function handleChunkComplete(_data: ChunkCompleteData) {
167166
instrumentEdition: instrument.edition,
168167
instrumentName: instrument.name,
169168
measure: measureKey,
170-
sessionDate: record.session.date.toISOString(),
169+
sessionDate: record.session.date,
171170
sessionId: record.session.id,
172171
sessionType: record.session.type,
173-
subjectAge: record.subject.dateOfBirth ? yearsPassed(record.subject.dateOfBirth) : null,
172+
subjectAge: record.subject.age,
174173
subjectId: removeSubjectIdScope(record.subject.id),
175174
subjectSex: record.subject.sex,
176-
timestamp: record.date.toISOString(),
175+
timestamp: record.date,
177176
username: record.session.user?.username ?? 'N/A',
178177
value: measureValue as InstrumentMeasureValue
179178
});
@@ -192,13 +191,13 @@ function handleChunkComplete(_data: ChunkCompleteData) {
192191
instrumentEdition: instrument.edition,
193192
instrumentName: instrument.name,
194193
measure: `${measureKey} - ${entry.measure}`,
195-
sessionDate: record.session.date.toISOString(),
194+
sessionDate: record.session.date,
196195
sessionId: record.session.id,
197196
sessionType: record.session.type,
198-
subjectAge: record.subject.dateOfBirth ? yearsPassed(record.subject.dateOfBirth) : null,
197+
subjectAge: record.subject.age,
199198
subjectId: removeSubjectIdScope(record.subject.id),
200199
subjectSex: record.subject.sex,
201-
timestamp: record.date.toISOString(),
200+
timestamp: record.date,
202201
username: record.session.user?.username ?? 'N/A',
203202
value: entry.measureValue
204203
});
@@ -217,7 +216,6 @@ function handleChunkComplete(_data: ChunkCompleteData) {
217216
}
218217

219218
parentPort!.on('message', (message: ParentMessage) => {
220-
console.log(message);
221219
switch (message.type) {
222220
case 'CHUNK_COMPLETE':
223221
return handleChunkComplete(message.data);

0 commit comments

Comments
 (0)