Skip to content

Commit 70276ca

Browse files
committed
feat: change model returned
1 parent 9eb5ab8 commit 70276ca

File tree

3 files changed

+5
-10
lines changed

3 files changed

+5
-10
lines changed

src/datasets/domain/models/DatasetTemplate.ts

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { DatasetLicense, DatasetMetadataFieldValue, TermsOfUse } from './Dataset'
1+
import { DatasetLicense, DatasetMetadataBlocks, TermsOfUse } from './Dataset'
22

33
export interface DatasetTemplate {
44
id: number
@@ -9,19 +9,13 @@ export interface DatasetTemplate {
99
createTime: string
1010
createDate: string
1111
// 👇 From Edit Template Metadata
12-
datasetFields: DatasetFields
12+
datasetMetadataBlocks: DatasetMetadataBlocks
1313
instructions: DatasetTemplateInstruction[]
1414
// 👇 From Edit Template Terms
1515
termsOfUse: TermsOfUse
1616
license?: DatasetLicense // This license property is going to be present if not custom terms are added in the UI
1717
}
1818

19-
type DatasetFields = Record<string, DatasetFieldInfo>
20-
interface DatasetFieldInfo {
21-
displayName: string
22-
name: string
23-
fields: DatasetMetadataFieldValue[]
24-
}
2519
export interface DatasetTemplateInstruction {
2620
instructionField: string
2721
instructionText: string

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { DatasetTemplate } from '../../../domain/models/DatasetTemplate'
22
import { DatasetTemplatePayload } from './DatasetTemplatePayload'
3+
import { transformPayloadToDatasetMetadataBlocks } from './datasetTransformers'
34

45
export const transformDatasetTemplatePayloadToDatasetTemplate = (
56
collectionDatasetTemplatePayload: DatasetTemplatePayload[]
@@ -13,7 +14,7 @@ export const transformDatasetTemplatePayloadToDatasetTemplate = (
1314
usageCount: payload.usageCount,
1415
createTime: payload.createTime,
1516
createDate: payload.createDate,
16-
datasetFields: payload.datasetFields as unknown as DatasetTemplate['datasetFields'],
17+
datasetMetadataBlocks: transformPayloadToDatasetMetadataBlocks(payload.datasetFields, false),
1718
instructions: payload.instructions.map((instruction) => ({
1819
instructionField: instruction.instructionField,
1920
instructionText: instruction.instructionText

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ const transformPayloadText = (
325325
return keepRawFields ? text : transformHtmlToMarkdown(text)
326326
}
327327

328-
const transformPayloadToDatasetMetadataBlocks = (
328+
export const transformPayloadToDatasetMetadataBlocks = (
329329
metadataBlocksPayload: MetadataBlocksPayload,
330330
keepRawFields: boolean
331331
): DatasetMetadataBlocks => {

0 commit comments

Comments
 (0)