Skip to content

Commit 8023457

Browse files
committed
feat: adjust type to include groupId from record
1 parent 8b8c254 commit 8023457

2 files changed

Lines changed: 3 additions & 8 deletions

File tree

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

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,7 @@ function handleChunkComplete(_data: ChunkCompleteData) {
7272

7373
if (!Array.isArray(measureValue)) {
7474
rows.push({
75-
groupId:
76-
isArray(record.subject.groupIds) && record.subject.groupIds[0]
77-
? record.subject.groupIds[0]
78-
: DEFAULT_GROUP_NAME,
75+
groupId: record.groupId ?? DEFAULT_GROUP_NAME,
7976
instrumentEdition: instrument.edition,
8077
instrumentName: instrument.name,
8178
measure: measureKey,
@@ -100,10 +97,7 @@ function handleChunkComplete(_data: ChunkCompleteData) {
10097
throw new Error(`exportRecords: ${instrument.name}.${measureKey}${entry.message}`);
10198
}
10299
rows.push({
103-
groupId:
104-
isArray(record.subject.groupIds) && record.subject.groupIds[0]
105-
? record.subject.groupIds[0]
106-
: DEFAULT_GROUP_NAME,
100+
groupId: record.groupId ?? DEFAULT_GROUP_NAME,
107101
instrumentEdition: instrument.edition,
108102
instrumentName: instrument.name,
109103
measure: `${measureKey} - ${entry.measure}`,

apps/api/src/instrument-records/thread-types.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
export type RecordType = {
22
computedMeasures: null | { [key: string]: unknown };
33
date: string;
4+
groupId: string;
45
id: string;
56
instrumentId: string;
67
session: {

0 commit comments

Comments
 (0)