Skip to content

Commit cedd22d

Browse files
committed
feat: update use of root string to use default group name variable instead
1 parent 4bcbd5b commit cedd22d

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

apps/api/src/instrument-records/instrument-records.service.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import type { Model } from '@douglasneuroinformatics/libnest';
44
import { linearRegression } from '@douglasneuroinformatics/libstats';
55
import { Injectable, UnprocessableEntityException } from '@nestjs/common';
66
import type { ScalarInstrument } from '@opendatacapture/runtime-core';
7+
import { DEFAULT_GROUP_NAME } from '@opendatacapture/schemas/core';
78
import type {
89
CreateInstrumentRecordData,
910
InstrumentRecord,
@@ -159,7 +160,7 @@ export class InstrumentRecordsService {
159160
sessionType: record.session.type,
160161
subjectAge: record.subject.dateOfBirth ? yearsPassed(record.subject.dateOfBirth) : null,
161162
// eslint-disable-next-line perfectionist/sort-objects
162-
groupId: record.subject.groupIds.join(' ') ?? 'root',
163+
groupId: record.subject.groupIds.join(' ') ?? DEFAULT_GROUP_NAME,
163164
subjectId: record.subject.id,
164165
subjectSex: record.subject.sex,
165166
timestamp: record.date.toISOString(),

apps/web/src/features/session/components/StartSessionForm/StartSessionForm.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import { Form } from '@douglasneuroinformatics/libui/components';
44
import { useTranslation } from '@douglasneuroinformatics/libui/hooks';
55
import type { FormTypes } from '@opendatacapture/runtime-core';
6+
import { DEFAULT_GROUP_NAME } from '@opendatacapture/schemas/core';
67
import type { Group } from '@opendatacapture/schemas/group';
78
import { $SessionType } from '@opendatacapture/schemas/session';
89
import type { CreateSessionData } from '@opendatacapture/schemas/session';
@@ -253,7 +254,7 @@ export const StartSessionForm = ({ currentGroup, initialValues, readOnly, onSubm
253254
});
254255
} else {
255256
subjectId = encodeScopedSubjectId(subjectId, {
256-
groupName: currentGroup?.name ?? 'root'
257+
groupName: currentGroup?.name ?? DEFAULT_GROUP_NAME
257258
});
258259
}
259260
await onSubmit({

0 commit comments

Comments
 (0)