Skip to content

Commit d79f3a8

Browse files
authored
add rental information to residence property object (#294)
1 parent 9199027 commit d79f3a8

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed

src/adapters/property-base-adapter/generated/api-types.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1057,6 +1057,12 @@ export interface components {
10571057
energyIndex?: number;
10581058
};
10591059
rentalId: string | null;
1060+
rentalInformation: {
1061+
type: {
1062+
code: string;
1063+
name: string | null;
1064+
};
1065+
} | null;
10601066
};
10611067
property: {
10621068
name: string | null;

src/services/property-base-service/schemas.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,14 @@ export const ResidenceDetailsSchema = z.object({
173173
energyIndex: z.number().optional(),
174174
}),
175175
rentalId: z.string().nullable(),
176+
rentalInformation: z
177+
.object({
178+
type: z.object({
179+
code: z.string(),
180+
name: z.string().nullable(),
181+
}),
182+
})
183+
.nullable(),
176184
}),
177185
property: z.object({
178186
name: z.string().nullable(),

test/factories/residence-details.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ export const ResidenceDetailsFactory = Factory.define<
5454
energyClass: 1,
5555
},
5656
rentalId: null,
57+
rentalInformation: null,
5758
},
5859
property: { code: null, name: 'foo-property' },
5960
building: { code: null, name: 'foo-building' },

0 commit comments

Comments
 (0)