Skip to content
This repository was archived by the owner on Nov 15, 2024. It is now read-only.

Commit 94ddcfd

Browse files
Andrewjeskarazor-x
andauthored
Fix climateSettingSchedules.delete type (#263)
Co-authored-by: Evan Sosenko <evan@getseam.com>
1 parent 8d9c847 commit 94ddcfd

4 files changed

Lines changed: 35 additions & 17 deletions

File tree

docs/classes/Seam.md

Lines changed: 14 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/modules.md

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/seam-connect/routes.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ import {
9999
AccessCodeUpdateResponse,
100100
EventGetResponse,
101101
ClientSessionsGetResponse,
102+
ClimateSettingScheduleDeleteResponse,
102103
} from "../types/route-responses"
103104

104105
export abstract class Routes {
@@ -634,12 +635,16 @@ export abstract class Routes {
634635
data: params,
635636
}
636637
),
637-
delete: (params: ClimateSettingScheduleDeleteRequest) =>
638-
this.makeRequest({
638+
delete: async (
639+
params: ClimateSettingScheduleDeleteRequest
640+
): Promise<ClimateSettingScheduleDeleteResponse> => {
641+
await this.makeRequest({
639642
url: `/thermostats/climate_setting_schedules/delete`,
640643
method: "DELETE",
641644
params,
642-
}),
645+
})
646+
return
647+
},
643648
},
644649
}
645650
}

src/types/route-responses.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,3 +196,5 @@ export interface ClimateSettingScheduleCreateResponse {
196196
export interface ClimateSettingScheduleUpdateResponse {
197197
climate_setting_schedule: ClimateSettingSchedule
198198
}
199+
200+
export type ClimateSettingScheduleDeleteResponse = void

0 commit comments

Comments
 (0)