Skip to content

Commit 53a5674

Browse files
committed
Bump OpenAPI schema
1 parent f27999d commit 53a5674

File tree

9 files changed

+130
-152
lines changed

9 files changed

+130
-152
lines changed

src/lib/api/internal/v1/apis/AccountApi.ts

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,18 @@ export interface AccountApiInterface {
107107
*/
108108
accountLogin(login?: Login, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ObjectBaseResponse>;
109109

110+
/**
111+
*
112+
* @param {*} [options] Override http request option.
113+
* @throws {RequiredError}
114+
* @memberof AccountApiInterface
115+
*/
116+
accountLogoutRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
117+
118+
/**
119+
*/
120+
accountLogout(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
121+
110122
/**
111123
*
112124
* @summary Check if a password reset is in progress
@@ -243,6 +255,33 @@ export class AccountApi extends runtime.BaseAPI implements AccountApiInterface {
243255
return await response.value();
244256
}
245257

258+
/**
259+
*/
260+
async accountLogoutRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>> {
261+
const queryParameters: any = {};
262+
263+
const headerParameters: runtime.HTTPHeaders = {};
264+
265+
if (this.configuration && this.configuration.apiKey) {
266+
headerParameters["OpenShockToken"] = await this.configuration.apiKey("OpenShockToken"); // OpenShockToken authentication
267+
}
268+
269+
const response = await this.request({
270+
path: `/1/account/logout`,
271+
method: 'POST',
272+
headers: headerParameters,
273+
query: queryParameters,
274+
}, initOverrides);
275+
276+
return new runtime.VoidApiResponse(response);
277+
}
278+
279+
/**
280+
*/
281+
async accountLogout(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void> {
282+
await this.accountLogoutRaw(initOverrides);
283+
}
284+
246285
/**
247286
* Check if a password reset is in progress
248287
*/

src/lib/api/internal/v1/apis/AdminApi.ts

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -51,12 +51,12 @@ export interface AdminApiInterface {
5151
* @throws {RequiredError}
5252
* @memberof AdminApiInterface
5353
*/
54-
adminDeleteUserRaw(requestParameters: AdminDeleteUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<any>>;
54+
adminDeleteUserRaw(requestParameters: AdminDeleteUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
5555

5656
/**
5757
* Deletes a user
5858
*/
59-
adminDeleteUser(userId: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<any>;
59+
adminDeleteUser(userId: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
6060

6161
/**
6262
*
@@ -100,7 +100,7 @@ export class AdminApi extends runtime.BaseAPI implements AdminApiInterface {
100100
/**
101101
* Deletes a user
102102
*/
103-
async adminDeleteUserRaw(requestParameters: AdminDeleteUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<any>> {
103+
async adminDeleteUserRaw(requestParameters: AdminDeleteUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>> {
104104
if (requestParameters['userId'] == null) {
105105
throw new runtime.RequiredError(
106106
'userId',
@@ -123,19 +123,14 @@ export class AdminApi extends runtime.BaseAPI implements AdminApiInterface {
123123
query: queryParameters,
124124
}, initOverrides);
125125

126-
if (this.isJsonMime(response.headers.get('content-type'))) {
127-
return new runtime.JSONApiResponse<any>(response);
128-
} else {
129-
return new runtime.TextApiResponse(response) as any;
130-
}
126+
return new runtime.VoidApiResponse(response);
131127
}
132128

133129
/**
134130
* Deletes a user
135131
*/
136-
async adminDeleteUser(userId: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<any> {
137-
const response = await this.adminDeleteUserRaw({ userId: userId }, initOverrides);
138-
return await response.value();
132+
async adminDeleteUser(userId: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void> {
133+
await this.adminDeleteUserRaw({ userId: userId }, initOverrides);
139134
}
140135

141136
/**

src/lib/api/internal/v1/apis/AuthenticatedAccountApi.ts

Lines changed: 12 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -76,12 +76,12 @@ export interface AuthenticatedAccountApiInterface {
7676
* @throws {RequiredError}
7777
* @memberof AuthenticatedAccountApiInterface
7878
*/
79-
authenticatedAccountChangePasswordRaw(requestParameters: AuthenticatedAccountChangePasswordRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<any>>;
79+
authenticatedAccountChangePasswordRaw(requestParameters: AuthenticatedAccountChangePasswordRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
8080

8181
/**
8282
* Change the password of the current user
8383
*/
84-
authenticatedAccountChangePassword(changePasswordRequest?: ChangePasswordRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<any>;
84+
authenticatedAccountChangePassword(changePasswordRequest?: ChangePasswordRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
8585

8686
/**
8787
*
@@ -91,12 +91,12 @@ export interface AuthenticatedAccountApiInterface {
9191
* @throws {RequiredError}
9292
* @memberof AuthenticatedAccountApiInterface
9393
*/
94-
authenticatedAccountChangeUsernameRaw(requestParameters: AuthenticatedAccountChangeUsernameRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<any>>;
94+
authenticatedAccountChangeUsernameRaw(requestParameters: AuthenticatedAccountChangeUsernameRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
9595

9696
/**
9797
* Change the username of the current user
9898
*/
99-
authenticatedAccountChangeUsername(changeUsernameRequest?: ChangeUsernameRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<any>;
99+
authenticatedAccountChangeUsername(changeUsernameRequest?: ChangeUsernameRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
100100

101101
}
102102

@@ -141,7 +141,7 @@ export class AuthenticatedAccountApi extends runtime.BaseAPI implements Authenti
141141
/**
142142
* Change the password of the current user
143143
*/
144-
async authenticatedAccountChangePasswordRaw(requestParameters: AuthenticatedAccountChangePasswordRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<any>> {
144+
async authenticatedAccountChangePasswordRaw(requestParameters: AuthenticatedAccountChangePasswordRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>> {
145145
const queryParameters: any = {};
146146

147147
const headerParameters: runtime.HTTPHeaders = {};
@@ -160,25 +160,20 @@ export class AuthenticatedAccountApi extends runtime.BaseAPI implements Authenti
160160
body: ChangePasswordRequestToJSON(requestParameters['changePasswordRequest']),
161161
}, initOverrides);
162162

163-
if (this.isJsonMime(response.headers.get('content-type'))) {
164-
return new runtime.JSONApiResponse<any>(response);
165-
} else {
166-
return new runtime.TextApiResponse(response) as any;
167-
}
163+
return new runtime.VoidApiResponse(response);
168164
}
169165

170166
/**
171167
* Change the password of the current user
172168
*/
173-
async authenticatedAccountChangePassword(changePasswordRequest?: ChangePasswordRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<any> {
174-
const response = await this.authenticatedAccountChangePasswordRaw({ changePasswordRequest: changePasswordRequest }, initOverrides);
175-
return await response.value();
169+
async authenticatedAccountChangePassword(changePasswordRequest?: ChangePasswordRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void> {
170+
await this.authenticatedAccountChangePasswordRaw({ changePasswordRequest: changePasswordRequest }, initOverrides);
176171
}
177172

178173
/**
179174
* Change the username of the current user
180175
*/
181-
async authenticatedAccountChangeUsernameRaw(requestParameters: AuthenticatedAccountChangeUsernameRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<any>> {
176+
async authenticatedAccountChangeUsernameRaw(requestParameters: AuthenticatedAccountChangeUsernameRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>> {
182177
const queryParameters: any = {};
183178

184179
const headerParameters: runtime.HTTPHeaders = {};
@@ -197,19 +192,14 @@ export class AuthenticatedAccountApi extends runtime.BaseAPI implements Authenti
197192
body: ChangeUsernameRequestToJSON(requestParameters['changeUsernameRequest']),
198193
}, initOverrides);
199194

200-
if (this.isJsonMime(response.headers.get('content-type'))) {
201-
return new runtime.JSONApiResponse<any>(response);
202-
} else {
203-
return new runtime.TextApiResponse(response) as any;
204-
}
195+
return new runtime.VoidApiResponse(response);
205196
}
206197

207198
/**
208199
* Change the username of the current user
209200
*/
210-
async authenticatedAccountChangeUsername(changeUsernameRequest?: ChangeUsernameRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<any> {
211-
const response = await this.authenticatedAccountChangeUsernameRaw({ changeUsernameRequest: changeUsernameRequest }, initOverrides);
212-
return await response.value();
201+
async authenticatedAccountChangeUsername(changeUsernameRequest?: ChangeUsernameRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void> {
202+
await this.authenticatedAccountChangeUsernameRaw({ changeUsernameRequest: changeUsernameRequest }, initOverrides);
213203
}
214204

215205
}

src/lib/api/internal/v1/apis/DevicesApi.ts

Lines changed: 18 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -106,12 +106,12 @@ export interface DevicesApiInterface {
106106
* @throws {RequiredError}
107107
* @memberof DevicesApiInterface
108108
*/
109-
devicesEditDeviceRaw(requestParameters: DevicesEditDeviceRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<any>>;
109+
devicesEditDeviceRaw(requestParameters: DevicesEditDeviceRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
110110

111111
/**
112112
* Edit a device
113113
*/
114-
devicesEditDevice(deviceId: string, hubEditRequest?: HubEditRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<any>;
114+
devicesEditDevice(deviceId: string, hubEditRequest?: HubEditRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
115115

116116
/**
117117
*
@@ -210,12 +210,12 @@ export interface DevicesApiInterface {
210210
* @throws {RequiredError}
211211
* @memberof DevicesApiInterface
212212
*/
213-
devicesRegenerateDeviceTokenRaw(requestParameters: DevicesRegenerateDeviceTokenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<any>>;
213+
devicesRegenerateDeviceTokenRaw(requestParameters: DevicesRegenerateDeviceTokenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
214214

215215
/**
216216
* Regenerate a device token
217217
*/
218-
devicesRegenerateDeviceToken(deviceId: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<any>;
218+
devicesRegenerateDeviceToken(deviceId: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
219219

220220
/**
221221
*
@@ -225,12 +225,12 @@ export interface DevicesApiInterface {
225225
* @throws {RequiredError}
226226
* @memberof DevicesApiInterface
227227
*/
228-
devicesRemoveDeviceRaw(requestParameters: DevicesRemoveDeviceRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<any>>;
228+
devicesRemoveDeviceRaw(requestParameters: DevicesRemoveDeviceRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
229229

230230
/**
231231
* Remove a device from current user\'s account
232232
*/
233-
devicesRemoveDevice(deviceId: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<any>;
233+
devicesRemoveDevice(deviceId: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
234234

235235
}
236236

@@ -276,7 +276,7 @@ export class DevicesApi extends runtime.BaseAPI implements DevicesApiInterface {
276276
/**
277277
* Edit a device
278278
*/
279-
async devicesEditDeviceRaw(requestParameters: DevicesEditDeviceRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<any>> {
279+
async devicesEditDeviceRaw(requestParameters: DevicesEditDeviceRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>> {
280280
if (requestParameters['deviceId'] == null) {
281281
throw new runtime.RequiredError(
282282
'deviceId',
@@ -302,19 +302,14 @@ export class DevicesApi extends runtime.BaseAPI implements DevicesApiInterface {
302302
body: HubEditRequestToJSON(requestParameters['hubEditRequest']),
303303
}, initOverrides);
304304

305-
if (this.isJsonMime(response.headers.get('content-type'))) {
306-
return new runtime.JSONApiResponse<any>(response);
307-
} else {
308-
return new runtime.TextApiResponse(response) as any;
309-
}
305+
return new runtime.VoidApiResponse(response);
310306
}
311307

312308
/**
313309
* Edit a device
314310
*/
315-
async devicesEditDevice(deviceId: string, hubEditRequest?: HubEditRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<any> {
316-
const response = await this.devicesEditDeviceRaw({ deviceId: deviceId, hubEditRequest: hubEditRequest }, initOverrides);
317-
return await response.value();
311+
async devicesEditDevice(deviceId: string, hubEditRequest?: HubEditRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void> {
312+
await this.devicesEditDeviceRaw({ deviceId: deviceId, hubEditRequest: hubEditRequest }, initOverrides);
318313
}
319314

320315
/**
@@ -535,7 +530,7 @@ export class DevicesApi extends runtime.BaseAPI implements DevicesApiInterface {
535530
/**
536531
* Regenerate a device token
537532
*/
538-
async devicesRegenerateDeviceTokenRaw(requestParameters: DevicesRegenerateDeviceTokenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<any>> {
533+
async devicesRegenerateDeviceTokenRaw(requestParameters: DevicesRegenerateDeviceTokenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>> {
539534
if (requestParameters['deviceId'] == null) {
540535
throw new runtime.RequiredError(
541536
'deviceId',
@@ -558,25 +553,20 @@ export class DevicesApi extends runtime.BaseAPI implements DevicesApiInterface {
558553
query: queryParameters,
559554
}, initOverrides);
560555

561-
if (this.isJsonMime(response.headers.get('content-type'))) {
562-
return new runtime.JSONApiResponse<any>(response);
563-
} else {
564-
return new runtime.TextApiResponse(response) as any;
565-
}
556+
return new runtime.VoidApiResponse(response);
566557
}
567558

568559
/**
569560
* Regenerate a device token
570561
*/
571-
async devicesRegenerateDeviceToken(deviceId: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<any> {
572-
const response = await this.devicesRegenerateDeviceTokenRaw({ deviceId: deviceId }, initOverrides);
573-
return await response.value();
562+
async devicesRegenerateDeviceToken(deviceId: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void> {
563+
await this.devicesRegenerateDeviceTokenRaw({ deviceId: deviceId }, initOverrides);
574564
}
575565

576566
/**
577567
* Remove a device from current user\'s account
578568
*/
579-
async devicesRemoveDeviceRaw(requestParameters: DevicesRemoveDeviceRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<any>> {
569+
async devicesRemoveDeviceRaw(requestParameters: DevicesRemoveDeviceRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>> {
580570
if (requestParameters['deviceId'] == null) {
581571
throw new runtime.RequiredError(
582572
'deviceId',
@@ -599,19 +589,14 @@ export class DevicesApi extends runtime.BaseAPI implements DevicesApiInterface {
599589
query: queryParameters,
600590
}, initOverrides);
601591

602-
if (this.isJsonMime(response.headers.get('content-type'))) {
603-
return new runtime.JSONApiResponse<any>(response);
604-
} else {
605-
return new runtime.TextApiResponse(response) as any;
606-
}
592+
return new runtime.VoidApiResponse(response);
607593
}
608594

609595
/**
610596
* Remove a device from current user\'s account
611597
*/
612-
async devicesRemoveDevice(deviceId: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<any> {
613-
const response = await this.devicesRemoveDeviceRaw({ deviceId: deviceId }, initOverrides);
614-
return await response.value();
598+
async devicesRemoveDevice(deviceId: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void> {
599+
await this.devicesRemoveDeviceRaw({ deviceId: deviceId }, initOverrides);
615600
}
616601

617602
}

src/lib/api/internal/v1/apis/SessionsApi.ts

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -43,11 +43,11 @@ export interface SessionsApiInterface {
4343
* @throws {RequiredError}
4444
* @memberof SessionsApiInterface
4545
*/
46-
sessionsDeleteSessionRaw(requestParameters: SessionsDeleteSessionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<any>>;
46+
sessionsDeleteSessionRaw(requestParameters: SessionsDeleteSessionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
4747

4848
/**
4949
*/
50-
sessionsDeleteSession(sessionId: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<any>;
50+
sessionsDeleteSession(sessionId: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
5151

5252
/**
5353
*
@@ -84,7 +84,7 @@ export class SessionsApi extends runtime.BaseAPI implements SessionsApiInterface
8484

8585
/**
8686
*/
87-
async sessionsDeleteSessionRaw(requestParameters: SessionsDeleteSessionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<any>> {
87+
async sessionsDeleteSessionRaw(requestParameters: SessionsDeleteSessionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>> {
8888
if (requestParameters['sessionId'] == null) {
8989
throw new runtime.RequiredError(
9090
'sessionId',
@@ -107,18 +107,13 @@ export class SessionsApi extends runtime.BaseAPI implements SessionsApiInterface
107107
query: queryParameters,
108108
}, initOverrides);
109109

110-
if (this.isJsonMime(response.headers.get('content-type'))) {
111-
return new runtime.JSONApiResponse<any>(response);
112-
} else {
113-
return new runtime.TextApiResponse(response) as any;
114-
}
110+
return new runtime.VoidApiResponse(response);
115111
}
116112

117113
/**
118114
*/
119-
async sessionsDeleteSession(sessionId: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<any> {
120-
const response = await this.sessionsDeleteSessionRaw({ sessionId: sessionId }, initOverrides);
121-
return await response.value();
115+
async sessionsDeleteSession(sessionId: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void> {
116+
await this.sessionsDeleteSessionRaw({ sessionId: sessionId }, initOverrides);
122117
}
123118

124119
/**

0 commit comments

Comments
 (0)