@equisoft/equisoft-plan-sdk-typescript
Advanced tools
Comparing version 9.19.0 to 9.19.1-snapshot.20250114191647
@@ -13,3 +13,7 @@ /** | ||
import * as runtime from '../runtime'; | ||
import type { UsersUser, UsersUserContext } from '../models/index'; | ||
import type { UserCreateUserPayload, UserCreateUserResponse, UsersUser, UsersUserContext } from '../models/index'; | ||
export interface CreateUserRequest { | ||
id: number; | ||
userCreateUserPayload: UserCreateUserPayload; | ||
} | ||
export interface GetUserRequest { | ||
@@ -24,2 +28,8 @@ id: number; | ||
*/ | ||
createUserRaw(requestParameters: CreateUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UserCreateUserResponse>>; | ||
/** | ||
*/ | ||
createUser(requestParameters: CreateUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UserCreateUserResponse>; | ||
/** | ||
*/ | ||
getUserRaw(requestParameters: GetUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UsersUser>>; | ||
@@ -26,0 +36,0 @@ /** |
@@ -34,2 +34,41 @@ "use strict"; | ||
*/ | ||
createUserRaw(requestParameters, initOverrides) { | ||
return __awaiter(this, void 0, void 0, function* () { | ||
if (requestParameters['id'] == null) { | ||
throw new runtime.RequiredError('id', 'Required parameter "id" was null or undefined when calling createUser().'); | ||
} | ||
if (requestParameters['userCreateUserPayload'] == null) { | ||
throw new runtime.RequiredError('userCreateUserPayload', 'Required parameter "userCreateUserPayload" was null or undefined when calling createUser().'); | ||
} | ||
const queryParameters = {}; | ||
const headerParameters = {}; | ||
headerParameters['Content-Type'] = 'application/json'; | ||
if (this.configuration && this.configuration.accessToken) { | ||
// oauth required | ||
const token = this.configuration.accessToken; | ||
const tokenString = yield token("OAuth2", ["plan:organization", "plan:user"]); | ||
if (tokenString) { | ||
headerParameters["Authorization"] = `Bearer ${tokenString}`; | ||
} | ||
} | ||
const response = yield this.request({ | ||
path: `/fna/api/v2/organizations/{id}/users`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), | ||
method: 'POST', | ||
headers: headerParameters, | ||
query: queryParameters, | ||
body: (0, index_1.UserCreateUserPayloadToJSON)(requestParameters['userCreateUserPayload']), | ||
}, initOverrides); | ||
return new runtime.JSONApiResponse(response, (jsonValue) => (0, index_1.UserCreateUserResponseFromJSON)(jsonValue)); | ||
}); | ||
} | ||
/** | ||
*/ | ||
createUser(requestParameters, initOverrides) { | ||
return __awaiter(this, void 0, void 0, function* () { | ||
const response = yield this.createUserRaw(requestParameters, initOverrides); | ||
return yield response.value(); | ||
}); | ||
} | ||
/** | ||
*/ | ||
getUserRaw(requestParameters, initOverrides) { | ||
@@ -36,0 +75,0 @@ return __awaiter(this, void 0, void 0, function* () { |
@@ -13,3 +13,7 @@ /** | ||
import * as runtime from '../runtime'; | ||
import type { UsersUser, UsersUserContext } from '../models/index'; | ||
import type { UserCreateUserPayload, UserCreateUserResponse, UsersUser, UsersUserContext } from '../models/index'; | ||
export interface CreateUserRequest { | ||
id: number; | ||
userCreateUserPayload: UserCreateUserPayload; | ||
} | ||
export interface GetUserRequest { | ||
@@ -24,2 +28,8 @@ id: number; | ||
*/ | ||
createUserRaw(requestParameters: CreateUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UserCreateUserResponse>>; | ||
/** | ||
*/ | ||
createUser(requestParameters: CreateUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UserCreateUserResponse>; | ||
/** | ||
*/ | ||
getUserRaw(requestParameters: GetUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UsersUser>>; | ||
@@ -26,0 +36,0 @@ /** |
@@ -24,3 +24,3 @@ /* tslint:disable */ | ||
import * as runtime from '../runtime'; | ||
import { UsersUserFromJSON, UsersUserContextFromJSON, } from '../models/index'; | ||
import { UserCreateUserPayloadToJSON, UserCreateUserResponseFromJSON, UsersUserFromJSON, UsersUserContextFromJSON, } from '../models/index'; | ||
/** | ||
@@ -32,2 +32,41 @@ * | ||
*/ | ||
createUserRaw(requestParameters, initOverrides) { | ||
return __awaiter(this, void 0, void 0, function* () { | ||
if (requestParameters['id'] == null) { | ||
throw new runtime.RequiredError('id', 'Required parameter "id" was null or undefined when calling createUser().'); | ||
} | ||
if (requestParameters['userCreateUserPayload'] == null) { | ||
throw new runtime.RequiredError('userCreateUserPayload', 'Required parameter "userCreateUserPayload" was null or undefined when calling createUser().'); | ||
} | ||
const queryParameters = {}; | ||
const headerParameters = {}; | ||
headerParameters['Content-Type'] = 'application/json'; | ||
if (this.configuration && this.configuration.accessToken) { | ||
// oauth required | ||
const token = this.configuration.accessToken; | ||
const tokenString = yield token("OAuth2", ["plan:organization", "plan:user"]); | ||
if (tokenString) { | ||
headerParameters["Authorization"] = `Bearer ${tokenString}`; | ||
} | ||
} | ||
const response = yield this.request({ | ||
path: `/fna/api/v2/organizations/{id}/users`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), | ||
method: 'POST', | ||
headers: headerParameters, | ||
query: queryParameters, | ||
body: UserCreateUserPayloadToJSON(requestParameters['userCreateUserPayload']), | ||
}, initOverrides); | ||
return new runtime.JSONApiResponse(response, (jsonValue) => UserCreateUserResponseFromJSON(jsonValue)); | ||
}); | ||
} | ||
/** | ||
*/ | ||
createUser(requestParameters, initOverrides) { | ||
return __awaiter(this, void 0, void 0, function* () { | ||
const response = yield this.createUserRaw(requestParameters, initOverrides); | ||
return yield response.value(); | ||
}); | ||
} | ||
/** | ||
*/ | ||
getUserRaw(requestParameters, initOverrides) { | ||
@@ -34,0 +73,0 @@ return __awaiter(this, void 0, void 0, function* () { |
@@ -10,2 +10,4 @@ export * from './CmdCopyFNA'; | ||
export * from './PlansPlan'; | ||
export * from './UserCreateUserPayload'; | ||
export * from './UserCreateUserResponse'; | ||
export * from './UsersListUsersResponse'; | ||
@@ -12,0 +14,0 @@ export * from './UsersUser'; |
@@ -12,2 +12,4 @@ /* tslint:disable */ | ||
export * from './PlansPlan'; | ||
export * from './UserCreateUserPayload'; | ||
export * from './UserCreateUserResponse'; | ||
export * from './UsersListUsersResponse'; | ||
@@ -14,0 +16,0 @@ export * from './UsersUser'; |
@@ -10,2 +10,4 @@ export * from './CmdCopyFNA'; | ||
export * from './PlansPlan'; | ||
export * from './UserCreateUserPayload'; | ||
export * from './UserCreateUserResponse'; | ||
export * from './UsersListUsersResponse'; | ||
@@ -12,0 +14,0 @@ export * from './UsersUser'; |
@@ -28,2 +28,4 @@ "use strict"; | ||
__exportStar(require("./PlansPlan"), exports); | ||
__exportStar(require("./UserCreateUserPayload"), exports); | ||
__exportStar(require("./UserCreateUserResponse"), exports); | ||
__exportStar(require("./UsersListUsersResponse"), exports); | ||
@@ -30,0 +32,0 @@ __exportStar(require("./UsersUser"), exports); |
{ | ||
"name": "@equisoft/equisoft-plan-sdk-typescript", | ||
"version": "9.19.0", | ||
"version": "9.19.1-snapshot.20250114191647", | ||
"description": "OpenAPI client for @equisoft/equisoft-plan-sdk-typescript", | ||
@@ -5,0 +5,0 @@ "author": "OpenAPI-Generator", |
@@ -19,2 +19,4 @@ /* tslint:disable */ | ||
ErrorResponse, | ||
UserCreateUserPayload, | ||
UserCreateUserResponse, | ||
UsersUser, | ||
@@ -26,2 +28,6 @@ UsersUserContext, | ||
ErrorResponseToJSON, | ||
UserCreateUserPayloadFromJSON, | ||
UserCreateUserPayloadToJSON, | ||
UserCreateUserResponseFromJSON, | ||
UserCreateUserResponseToJSON, | ||
UsersUserFromJSON, | ||
@@ -33,2 +39,7 @@ UsersUserToJSON, | ||
export interface CreateUserRequest { | ||
id: number; | ||
userCreateUserPayload: UserCreateUserPayload; | ||
} | ||
export interface GetUserRequest { | ||
@@ -45,2 +56,52 @@ id: number; | ||
*/ | ||
async createUserRaw(requestParameters: CreateUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UserCreateUserResponse>> { | ||
if (requestParameters['id'] == null) { | ||
throw new runtime.RequiredError( | ||
'id', | ||
'Required parameter "id" was null or undefined when calling createUser().' | ||
); | ||
} | ||
if (requestParameters['userCreateUserPayload'] == null) { | ||
throw new runtime.RequiredError( | ||
'userCreateUserPayload', | ||
'Required parameter "userCreateUserPayload" was null or undefined when calling createUser().' | ||
); | ||
} | ||
const queryParameters: any = {}; | ||
const headerParameters: runtime.HTTPHeaders = {}; | ||
headerParameters['Content-Type'] = 'application/json'; | ||
if (this.configuration && this.configuration.accessToken) { | ||
// oauth required | ||
const token = this.configuration.accessToken; | ||
const tokenString = await token("OAuth2", ["plan:organization", "plan:user"]); | ||
if (tokenString) { | ||
headerParameters["Authorization"] = `Bearer ${tokenString}`; | ||
} | ||
} | ||
const response = await this.request({ | ||
path: `/fna/api/v2/organizations/{id}/users`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), | ||
method: 'POST', | ||
headers: headerParameters, | ||
query: queryParameters, | ||
body: UserCreateUserPayloadToJSON(requestParameters['userCreateUserPayload']), | ||
}, initOverrides); | ||
return new runtime.JSONApiResponse(response, (jsonValue) => UserCreateUserResponseFromJSON(jsonValue)); | ||
} | ||
/** | ||
*/ | ||
async createUser(requestParameters: CreateUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UserCreateUserResponse> { | ||
const response = await this.createUserRaw(requestParameters, initOverrides); | ||
return await response.value(); | ||
} | ||
/** | ||
*/ | ||
async getUserRaw(requestParameters: GetUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UsersUser>> { | ||
@@ -47,0 +108,0 @@ if (requestParameters['id'] == null) { |
@@ -12,2 +12,4 @@ /* tslint:disable */ | ||
export * from './PlansPlan'; | ||
export * from './UserCreateUserPayload'; | ||
export * from './UserCreateUserResponse'; | ||
export * from './UsersListUsersResponse'; | ||
@@ -14,0 +16,0 @@ export * from './UsersUser'; |
Sorry, the diff of this file is not supported yet
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
809512
134
9839
3