Skip to content

Commit 0d84b4d

Browse files
authored
fix(types): make all parameters in types required for ExtractRequestBody<T> (#529)
Fixes #528
1 parent 9691585 commit 0d84b4d

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

scripts/update-endpoints/templates/endpoints.ts.template

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ type ExtractRequestBody<T> = "requestBody" extends keyof T
3535
}[keyof T["requestBody"]];
3636
}
3737
: {};
38-
type ToOctokitParameters<T> = ExtractParameters<T> & ExtractRequestBody<T>;
38+
type ToOctokitParameters<T> = ExtractParameters<T> & ExtractRequestBody<Required<T>>;
3939

4040
type RequiredPreview<T> = T extends string
4141
? {

0 commit comments

Comments
 (0)