Skip to content

Commit 3b295fb

Browse files
committed
feat: update dataset model to include internalVersionNumber
1 parent 62d093a commit 3b295fb

4 files changed

Lines changed: 5 additions & 0 deletions

File tree

src/datasets/domain/models/Dataset.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ export interface Dataset {
55
persistentId: string
66
versionId: number
77
versionInfo: DatasetVersionInfo
8+
internalVersionNumber: number
89
license?: DatasetLicense
910
termsOfUse: TermsOfUse
1011
alternativePersistentId?: string

src/datasets/infra/repositories/transformers/DatasetPayload.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ export interface DatasetPayload {
55
datasetId: number
66
datasetPersistentId: string
77
id: number
8+
internalVersionNumber: number
89
versionNumber: number
910
versionMinorNumber: number
1011
versionState: string

src/datasets/infra/repositories/transformers/datasetTransformers.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,7 @@ export const transformVersionPayloadToDataset = (
226226
id: versionPayload.datasetId,
227227
versionId: versionPayload.id,
228228
persistentId: versionPayload.datasetPersistentId,
229+
internalVersionNumber: versionPayload.internalVersionNumber,
229230
versionInfo: {
230231
majorNumber: versionPayload.versionNumber,
231232
minorNumber: versionPayload.versionMinorNumber,

test/testHelpers/datasets/datasetHelper.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ export const createDatasetModel = (
4545
id: 1,
4646
persistentId: 'doi:10.5072/FK2/HC6KTB',
4747
versionId: 19,
48+
internalVersionNumber: 1,
4849
versionInfo: {
4950
majorNumber: 1,
5051
minorNumber: 0,
@@ -128,6 +129,7 @@ export const createDatasetVersionPayload = (
128129
id: 19,
129130
datasetId: 1,
130131
datasetPersistentId: 'doi:10.5072/FK2/HC6KTB',
132+
internalVersionNumber: 1,
131133
versionNumber: 1,
132134
versionMinorNumber: 0,
133135
versionState: 'RELEASED',

0 commit comments

Comments
 (0)