Skip to content

Commit ed5c6aa

Browse files
committed
Fix request type
1 parent 5e39fc9 commit ed5c6aa

20 files changed

+133
-267
lines changed

generate-routes.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -345,9 +345,7 @@ export type ${renderRequestType({
345345
name,
346346
namespace,
347347
requestFormat,
348-
})} = SetNonNullable<
349-
Required<RouteRequest${pascalCase(requestFormat)}<'${path}'>>
350-
>
348+
})} = RouteRequest${pascalCase(requestFormat)}<'${path}'>
351349
352350
export type ${renderResponseType({ name, namespace })}= SetNonNullable<
353351
Required<RouteResponse<'${path}'>>

src/lib/seam/connect/routes/access-codes-unmanaged.ts

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -116,41 +116,36 @@ export class SeamHttpAccessCodesUnmanaged {
116116
}
117117
}
118118

119-
export type AccessCodesUnmanagedConvertToManagedBody = SetNonNullable<
120-
Required<RouteRequestBody<'/access_codes/unmanaged/convert_to_managed'>>
121-
>
119+
export type AccessCodesUnmanagedConvertToManagedBody =
120+
RouteRequestBody<'/access_codes/unmanaged/convert_to_managed'>
122121

123122
export type AccessCodesUnmanagedConvertToManagedResponse = SetNonNullable<
124123
Required<RouteResponse<'/access_codes/unmanaged/convert_to_managed'>>
125124
>
126125

127-
export type AccessCodesUnmanagedDeleteBody = SetNonNullable<
128-
Required<RouteRequestBody<'/access_codes/unmanaged/delete'>>
129-
>
126+
export type AccessCodesUnmanagedDeleteBody =
127+
RouteRequestBody<'/access_codes/unmanaged/delete'>
130128

131129
export type AccessCodesUnmanagedDeleteResponse = SetNonNullable<
132130
Required<RouteResponse<'/access_codes/unmanaged/delete'>>
133131
>
134132

135-
export type AccessCodesUnmanagedGetBody = SetNonNullable<
136-
Required<RouteRequestBody<'/access_codes/unmanaged/get'>>
137-
>
133+
export type AccessCodesUnmanagedGetBody =
134+
RouteRequestBody<'/access_codes/unmanaged/get'>
138135

139136
export type AccessCodesUnmanagedGetResponse = SetNonNullable<
140137
Required<RouteResponse<'/access_codes/unmanaged/get'>>
141138
>
142139

143-
export type AccessCodesUnmanagedListBody = SetNonNullable<
144-
Required<RouteRequestBody<'/access_codes/unmanaged/list'>>
145-
>
140+
export type AccessCodesUnmanagedListBody =
141+
RouteRequestBody<'/access_codes/unmanaged/list'>
146142

147143
export type AccessCodesUnmanagedListResponse = SetNonNullable<
148144
Required<RouteResponse<'/access_codes/unmanaged/list'>>
149145
>
150146

151-
export type AccessCodesUnmanagedUpdateBody = SetNonNullable<
152-
Required<RouteRequestBody<'/access_codes/unmanaged/update'>>
153-
>
147+
export type AccessCodesUnmanagedUpdateBody =
148+
RouteRequestBody<'/access_codes/unmanaged/update'>
154149

155150
export type AccessCodesUnmanagedUpdateResponse = SetNonNullable<
156151
Required<RouteResponse<'/access_codes/unmanaged/update'>>

src/lib/seam/connect/routes/access-codes.ts

Lines changed: 11 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -161,65 +161,52 @@ export class SeamHttpAccessCodes {
161161
}
162162
}
163163

164-
export type AccessCodesCreateBody = SetNonNullable<
165-
Required<RouteRequestBody<'/access_codes/create'>>
166-
>
164+
export type AccessCodesCreateBody = RouteRequestBody<'/access_codes/create'>
167165

168166
export type AccessCodesCreateResponse = SetNonNullable<
169167
Required<RouteResponse<'/access_codes/create'>>
170168
>
171169

172-
export type AccessCodesCreateMultipleBody = SetNonNullable<
173-
Required<RouteRequestBody<'/access_codes/create_multiple'>>
174-
>
170+
export type AccessCodesCreateMultipleBody =
171+
RouteRequestBody<'/access_codes/create_multiple'>
175172

176173
export type AccessCodesCreateMultipleResponse = SetNonNullable<
177174
Required<RouteResponse<'/access_codes/create_multiple'>>
178175
>
179176

180-
export type AccessCodesDeleteBody = SetNonNullable<
181-
Required<RouteRequestBody<'/access_codes/delete'>>
182-
>
177+
export type AccessCodesDeleteBody = RouteRequestBody<'/access_codes/delete'>
183178

184179
export type AccessCodesDeleteResponse = SetNonNullable<
185180
Required<RouteResponse<'/access_codes/delete'>>
186181
>
187182

188-
export type AccessCodesGenerateCodeParams = SetNonNullable<
189-
Required<RouteRequestParams<'/access_codes/generate_code'>>
190-
>
183+
export type AccessCodesGenerateCodeParams =
184+
RouteRequestParams<'/access_codes/generate_code'>
191185

192186
export type AccessCodesGenerateCodeResponse = SetNonNullable<
193187
Required<RouteResponse<'/access_codes/generate_code'>>
194188
>
195189

196-
export type AccessCodesGetBody = SetNonNullable<
197-
Required<RouteRequestBody<'/access_codes/get'>>
198-
>
190+
export type AccessCodesGetBody = RouteRequestBody<'/access_codes/get'>
199191

200192
export type AccessCodesGetResponse = SetNonNullable<
201193
Required<RouteResponse<'/access_codes/get'>>
202194
>
203195

204-
export type AccessCodesListBody = SetNonNullable<
205-
Required<RouteRequestBody<'/access_codes/list'>>
206-
>
196+
export type AccessCodesListBody = RouteRequestBody<'/access_codes/list'>
207197

208198
export type AccessCodesListResponse = SetNonNullable<
209199
Required<RouteResponse<'/access_codes/list'>>
210200
>
211201

212-
export type AccessCodesPullBackupAccessCodeBody = SetNonNullable<
213-
Required<RouteRequestBody<'/access_codes/pull_backup_access_code'>>
214-
>
202+
export type AccessCodesPullBackupAccessCodeBody =
203+
RouteRequestBody<'/access_codes/pull_backup_access_code'>
215204

216205
export type AccessCodesPullBackupAccessCodeResponse = SetNonNullable<
217206
Required<RouteResponse<'/access_codes/pull_backup_access_code'>>
218207
>
219208

220-
export type AccessCodesUpdateBody = SetNonNullable<
221-
Required<RouteRequestBody<'/access_codes/update'>>
222-
>
209+
export type AccessCodesUpdateBody = RouteRequestBody<'/access_codes/update'>
223210

224211
export type AccessCodesUpdateResponse = SetNonNullable<
225212
Required<RouteResponse<'/access_codes/update'>>

src/lib/seam/connect/routes/acs-access-groups.ts

Lines changed: 15 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -142,65 +142,56 @@ export class SeamHttpAcsAccessGroups {
142142
}
143143
}
144144

145-
export type AcsAccessGroupsAddUserBody = SetNonNullable<
146-
Required<RouteRequestBody<'/acs/access_groups/add_user'>>
147-
>
145+
export type AcsAccessGroupsAddUserBody =
146+
RouteRequestBody<'/acs/access_groups/add_user'>
148147

149148
export type AcsAccessGroupsAddUserResponse = SetNonNullable<
150149
Required<RouteResponse<'/acs/access_groups/add_user'>>
151150
>
152151

153-
export type AcsAccessGroupsCreateBody = SetNonNullable<
154-
Required<RouteRequestBody<'/acs/access_groups/create'>>
155-
>
152+
export type AcsAccessGroupsCreateBody =
153+
RouteRequestBody<'/acs/access_groups/create'>
156154

157155
export type AcsAccessGroupsCreateResponse = SetNonNullable<
158156
Required<RouteResponse<'/acs/access_groups/create'>>
159157
>
160158

161-
export type AcsAccessGroupsDeleteBody = SetNonNullable<
162-
Required<RouteRequestBody<'/acs/access_groups/delete'>>
163-
>
159+
export type AcsAccessGroupsDeleteBody =
160+
RouteRequestBody<'/acs/access_groups/delete'>
164161

165162
export type AcsAccessGroupsDeleteResponse = SetNonNullable<
166163
Required<RouteResponse<'/acs/access_groups/delete'>>
167164
>
168165

169-
export type AcsAccessGroupsGetBody = SetNonNullable<
170-
Required<RouteRequestBody<'/acs/access_groups/get'>>
171-
>
166+
export type AcsAccessGroupsGetBody = RouteRequestBody<'/acs/access_groups/get'>
172167

173168
export type AcsAccessGroupsGetResponse = SetNonNullable<
174169
Required<RouteResponse<'/acs/access_groups/get'>>
175170
>
176171

177-
export type AcsAccessGroupsListBody = SetNonNullable<
178-
Required<RouteRequestBody<'/acs/access_groups/list'>>
179-
>
172+
export type AcsAccessGroupsListBody =
173+
RouteRequestBody<'/acs/access_groups/list'>
180174

181175
export type AcsAccessGroupsListResponse = SetNonNullable<
182176
Required<RouteResponse<'/acs/access_groups/list'>>
183177
>
184178

185-
export type AcsAccessGroupsListUsersBody = SetNonNullable<
186-
Required<RouteRequestBody<'/acs/access_groups/list_users'>>
187-
>
179+
export type AcsAccessGroupsListUsersBody =
180+
RouteRequestBody<'/acs/access_groups/list_users'>
188181

189182
export type AcsAccessGroupsListUsersResponse = SetNonNullable<
190183
Required<RouteResponse<'/acs/access_groups/list_users'>>
191184
>
192185

193-
export type AcsAccessGroupsRemoveUserBody = SetNonNullable<
194-
Required<RouteRequestBody<'/acs/access_groups/remove_user'>>
195-
>
186+
export type AcsAccessGroupsRemoveUserBody =
187+
RouteRequestBody<'/acs/access_groups/remove_user'>
196188

197189
export type AcsAccessGroupsRemoveUserResponse = SetNonNullable<
198190
Required<RouteResponse<'/acs/access_groups/remove_user'>>
199191
>
200192

201-
export type AcsAccessGroupsUpdateBody = SetNonNullable<
202-
Required<RouteRequestBody<'/acs/access_groups/update'>>
203-
>
193+
export type AcsAccessGroupsUpdateBody =
194+
RouteRequestBody<'/acs/access_groups/update'>
204195

205196
export type AcsAccessGroupsUpdateResponse = SetNonNullable<
206197
Required<RouteResponse<'/acs/access_groups/update'>>

src/lib/seam/connect/routes/acs-credentials.ts

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -106,33 +106,27 @@ export class SeamHttpAcsCredentials {
106106
}
107107
}
108108

109-
export type AcsCredentialsCreateBody = SetNonNullable<
110-
Required<RouteRequestBody<'/acs/credentials/create'>>
111-
>
109+
export type AcsCredentialsCreateBody =
110+
RouteRequestBody<'/acs/credentials/create'>
112111

113112
export type AcsCredentialsCreateResponse = SetNonNullable<
114113
Required<RouteResponse<'/acs/credentials/create'>>
115114
>
116115

117-
export type AcsCredentialsDeleteBody = SetNonNullable<
118-
Required<RouteRequestBody<'/acs/credentials/delete'>>
119-
>
116+
export type AcsCredentialsDeleteBody =
117+
RouteRequestBody<'/acs/credentials/delete'>
120118

121119
export type AcsCredentialsDeleteResponse = SetNonNullable<
122120
Required<RouteResponse<'/acs/credentials/delete'>>
123121
>
124122

125-
export type AcsCredentialsGetBody = SetNonNullable<
126-
Required<RouteRequestBody<'/acs/credentials/get'>>
127-
>
123+
export type AcsCredentialsGetBody = RouteRequestBody<'/acs/credentials/get'>
128124

129125
export type AcsCredentialsGetResponse = SetNonNullable<
130126
Required<RouteResponse<'/acs/credentials/get'>>
131127
>
132128

133-
export type AcsCredentialsListBody = SetNonNullable<
134-
Required<RouteRequestBody<'/acs/credentials/list'>>
135-
>
129+
export type AcsCredentialsListBody = RouteRequestBody<'/acs/credentials/list'>
136130

137131
export type AcsCredentialsListResponse = SetNonNullable<
138132
Required<RouteResponse<'/acs/credentials/list'>>

src/lib/seam/connect/routes/acs-systems.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -91,17 +91,13 @@ export class SeamHttpAcsSystems {
9191
}
9292
}
9393

94-
export type AcsSystemsGetBody = SetNonNullable<
95-
Required<RouteRequestBody<'/acs/systems/get'>>
96-
>
94+
export type AcsSystemsGetBody = RouteRequestBody<'/acs/systems/get'>
9795

9896
export type AcsSystemsGetResponse = SetNonNullable<
9997
Required<RouteResponse<'/acs/systems/get'>>
10098
>
10199

102-
export type AcsSystemsListParams = SetNonNullable<
103-
Required<RouteRequestParams<'/acs/systems/list'>>
104-
>
100+
export type AcsSystemsListParams = RouteRequestParams<'/acs/systems/list'>
105101

106102
export type AcsSystemsListResponse = SetNonNullable<
107103
Required<RouteResponse<'/acs/systems/list'>>

src/lib/seam/connect/routes/acs-users.ts

Lines changed: 9 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -130,57 +130,45 @@ export class SeamHttpAcsUsers {
130130
}
131131
}
132132

133-
export type AcsUsersAddToAccessGroupBody = SetNonNullable<
134-
Required<RouteRequestBody<'/acs/users/add_to_access_group'>>
135-
>
133+
export type AcsUsersAddToAccessGroupBody =
134+
RouteRequestBody<'/acs/users/add_to_access_group'>
136135

137136
export type AcsUsersAddToAccessGroupResponse = SetNonNullable<
138137
Required<RouteResponse<'/acs/users/add_to_access_group'>>
139138
>
140139

141-
export type AcsUsersCreateBody = SetNonNullable<
142-
Required<RouteRequestBody<'/acs/users/create'>>
143-
>
140+
export type AcsUsersCreateBody = RouteRequestBody<'/acs/users/create'>
144141

145142
export type AcsUsersCreateResponse = SetNonNullable<
146143
Required<RouteResponse<'/acs/users/create'>>
147144
>
148145

149-
export type AcsUsersDeleteBody = SetNonNullable<
150-
Required<RouteRequestBody<'/acs/users/delete'>>
151-
>
146+
export type AcsUsersDeleteBody = RouteRequestBody<'/acs/users/delete'>
152147

153148
export type AcsUsersDeleteResponse = SetNonNullable<
154149
Required<RouteResponse<'/acs/users/delete'>>
155150
>
156151

157-
export type AcsUsersGetBody = SetNonNullable<
158-
Required<RouteRequestBody<'/acs/users/get'>>
159-
>
152+
export type AcsUsersGetBody = RouteRequestBody<'/acs/users/get'>
160153

161154
export type AcsUsersGetResponse = SetNonNullable<
162155
Required<RouteResponse<'/acs/users/get'>>
163156
>
164157

165-
export type AcsUsersListBody = SetNonNullable<
166-
Required<RouteRequestBody<'/acs/users/list'>>
167-
>
158+
export type AcsUsersListBody = RouteRequestBody<'/acs/users/list'>
168159

169160
export type AcsUsersListResponse = SetNonNullable<
170161
Required<RouteResponse<'/acs/users/list'>>
171162
>
172163

173-
export type AcsUsersRemoveFromAccessGroupBody = SetNonNullable<
174-
Required<RouteRequestBody<'/acs/users/remove_from_access_group'>>
175-
>
164+
export type AcsUsersRemoveFromAccessGroupBody =
165+
RouteRequestBody<'/acs/users/remove_from_access_group'>
176166

177167
export type AcsUsersRemoveFromAccessGroupResponse = SetNonNullable<
178168
Required<RouteResponse<'/acs/users/remove_from_access_group'>>
179169
>
180170

181-
export type AcsUsersUpdateBody = SetNonNullable<
182-
Required<RouteRequestBody<'/acs/users/update'>>
183-
>
171+
export type AcsUsersUpdateBody = RouteRequestBody<'/acs/users/update'>
184172

185173
export type AcsUsersUpdateResponse = SetNonNullable<
186174
Required<RouteResponse<'/acs/users/update'>>

src/lib/seam/connect/routes/action-attempts.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -87,17 +87,13 @@ export class SeamHttpActionAttempts {
8787
}
8888
}
8989

90-
export type ActionAttemptsGetBody = SetNonNullable<
91-
Required<RouteRequestBody<'/action_attempts/get'>>
92-
>
90+
export type ActionAttemptsGetBody = RouteRequestBody<'/action_attempts/get'>
9391

9492
export type ActionAttemptsGetResponse = SetNonNullable<
9593
Required<RouteResponse<'/action_attempts/get'>>
9694
>
9795

98-
export type ActionAttemptsListBody = SetNonNullable<
99-
Required<RouteRequestBody<'/action_attempts/list'>>
100-
>
96+
export type ActionAttemptsListBody = RouteRequestBody<'/action_attempts/list'>
10197

10298
export type ActionAttemptsListResponse = SetNonNullable<
10399
Required<RouteResponse<'/action_attempts/list'>>

0 commit comments

Comments
 (0)