Skip to content

Commit 25358b6

Browse files
LucaTvlLucaTvl
andauthored
feat: add description field to course and institution filter schemas (#203)
Co-authored-by: LucaTvl <lucatrincavell@frro.utn.edu.ar>
1 parent a5bd692 commit 25358b6

4 files changed

Lines changed: 4 additions & 0 deletions

File tree

src/models/courseType/courseType.dtos.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import * as v from 'valibot';
1111
export const CourseTypeFilterSchema = v.object({
1212
id: v.string(),
1313
name: v.string(),
14+
description: v.string()
1415
});
1516

1617
export type CourseTypeFilterResponse = v.InferOutput<

src/models/courseType/courseType.mappers.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,6 @@ export function mapCourseTypeToFilter(
1616
return {
1717
id: courseType.id!,
1818
name: courseType.name,
19+
description: courseType.description,
1920
};
2021
}

src/models/institution/institution.dtos.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import * as v from 'valibot';
1111
export const InstitutionFilterSchema = v.object({
1212
id: v.string(),
1313
name: v.string(),
14+
description: v.string(),
1415
});
1516

1617
export type InstitutionFilterResponse = v.InferOutput<

src/models/institution/institution.mappers.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,6 @@ export function mapInstitutionToFilter(
1616
return {
1717
id: institution.id!,
1818
name: institution.name,
19+
description: institution.description,
1920
};
2021
}

0 commit comments

Comments
 (0)