Skip to content

Commit a9e57df

Browse files
committed
PATCH: add geometry to ZoneSpace
1 parent 4fab303 commit a9e57df

File tree

5 files changed

+79
-34
lines changed

5 files changed

+79
-34
lines changed

package/src/apis/CollaborationApi.ts

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -870,7 +870,7 @@ export class CollaborationApi extends runtime.BaseAPI {
870870
}
871871

872872
/**
873-
* Accept a validation Required scopes: document:write
873+
* Accept a validation Required scopes: document:read
874874
* Accept a validation
875875
*/
876876
async acceptValidationRaw(requestParameters: AcceptValidationRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<void>> {
@@ -927,7 +927,7 @@ export class CollaborationApi extends runtime.BaseAPI {
927927
}
928928

929929
/**
930-
* Accept a validation Required scopes: document:write
930+
* Accept a validation Required scopes: document:read
931931
* Accept a validation
932932
*/
933933
async acceptValidation(cloud_pk: number, document_pk: number, id: number, project_pk: number, visa_pk: number, initOverrides?: RequestInit): Promise<void> {
@@ -1278,7 +1278,7 @@ export class CollaborationApi extends runtime.BaseAPI {
12781278
}
12791279

12801280
/**
1281-
* Close a visa of a document Required scopes: document:write
1281+
* Close a visa of a document Required scopes: document:read
12821282
* Close a visa of a document
12831283
*/
12841284
async closeVisaRaw(requestParameters: CloseVisaRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<void>> {
@@ -1331,7 +1331,7 @@ export class CollaborationApi extends runtime.BaseAPI {
13311331
}
13321332

13331333
/**
1334-
* Close a visa of a document Required scopes: document:write
1334+
* Close a visa of a document Required scopes: document:read
13351335
* Close a visa of a document
13361336
*/
13371337
async closeVisa(cloud_pk: number, document_pk: number, id: number, project_pk: number, initOverrides?: RequestInit): Promise<void> {
@@ -1564,7 +1564,7 @@ export class CollaborationApi extends runtime.BaseAPI {
15641564
}
15651565

15661566
/**
1567-
* Create a document. If the document is one of {\'OBJ\', \'IFC\', \'GLTF\', \'DXF\', \'POINT_CLOUD\', \'DWG\'}, a model will be created and attached to this document Required scopes: document:write
1567+
* Create a document. If the document is one of {\'IFC\', \'GLTF\', \'POINT_CLOUD\', \'DXF\', \'OBJ\', \'DWG\'}, a model will be created and attached to this document Required scopes: document:write
15681568
* Create a document
15691569
*/
15701570
async createDocumentRaw(requestParameters: CreateDocumentRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<Document>> {
@@ -1667,7 +1667,7 @@ export class CollaborationApi extends runtime.BaseAPI {
16671667
}
16681668

16691669
/**
1670-
* Create a document. If the document is one of {\'OBJ\', \'IFC\', \'GLTF\', \'DXF\', \'POINT_CLOUD\', \'DWG\'}, a model will be created and attached to this document Required scopes: document:write
1670+
* Create a document. If the document is one of {\'IFC\', \'GLTF\', \'POINT_CLOUD\', \'DXF\', \'OBJ\', \'DWG\'}, a model will be created and attached to this document Required scopes: document:write
16711671
* Create a document
16721672
*/
16731673
async createDocument(cloud_pk: number, project_pk: number, name: string, file: Blob, parent_id?: number | null, file_name?: string, description?: string | null, model_source?: CreateDocumentModelSourceEnum, ifc_source?: CreateDocumentIfcSourceEnum, successor_of?: number, initOverrides?: RequestInit): Promise<Document> {
@@ -1977,7 +1977,7 @@ export class CollaborationApi extends runtime.BaseAPI {
19771977
}
19781978

19791979
/**
1980-
* Add a validation to a visa Required scopes: document:write
1980+
* Add a validation to a visa Required scopes: document:read
19811981
* Add a validation to a visa
19821982
*/
19831983
async createValidationRaw(requestParameters: CreateValidationRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<VisaValidation>> {
@@ -2037,7 +2037,7 @@ export class CollaborationApi extends runtime.BaseAPI {
20372037
}
20382038

20392039
/**
2040-
* Add a validation to a visa Required scopes: document:write
2040+
* Add a validation to a visa Required scopes: document:read
20412041
* Add a validation to a visa
20422042
*/
20432043
async createValidation(cloud_pk: number, document_pk: number, project_pk: number, visa_pk: number, VisaValidationRequest: VisaValidationRequest, initOverrides?: RequestInit): Promise<VisaValidation> {
@@ -2046,7 +2046,7 @@ export class CollaborationApi extends runtime.BaseAPI {
20462046
}
20472047

20482048
/**
2049-
* Create a visa Required scopes: document:write
2049+
* Create a visa Required scopes: document:read
20502050
* Create a visa
20512051
*/
20522052
async createVisaRaw(requestParameters: CreateVisaRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<Visa>> {
@@ -2098,7 +2098,7 @@ export class CollaborationApi extends runtime.BaseAPI {
20982098
}
20992099

21002100
/**
2101-
* Create a visa Required scopes: document:write
2101+
* Create a visa Required scopes: document:read
21022102
* Create a visa
21032103
*/
21042104
async createVisa(cloud_pk: number, document_pk: number, project_pk: number, VisaRequest?: VisaRequest, initOverrides?: RequestInit): Promise<Visa> {
@@ -2107,7 +2107,7 @@ export class CollaborationApi extends runtime.BaseAPI {
21072107
}
21082108

21092109
/**
2110-
* Add a comment Required scopes: document:write
2110+
* Add a comment Required scopes: document:read
21112111
* Add a comment
21122112
*/
21132113
async createVisaCommentRaw(requestParameters: CreateVisaCommentRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<VisaComment>> {
@@ -2163,7 +2163,7 @@ export class CollaborationApi extends runtime.BaseAPI {
21632163
}
21642164

21652165
/**
2166-
* Add a comment Required scopes: document:write
2166+
* Add a comment Required scopes: document:read
21672167
* Add a comment
21682168
*/
21692169
async createVisaComment(cloud_pk: number, document_pk: number, project_pk: number, visa_pk: number, VisaCommentRequest?: VisaCommentRequest, initOverrides?: RequestInit): Promise<VisaComment> {
@@ -2905,7 +2905,7 @@ export class CollaborationApi extends runtime.BaseAPI {
29052905
}
29062906

29072907
/**
2908-
* Remove a validation Required scopes: document:write
2908+
* Remove a validation Required scopes: document:read
29092909
* Remove a validation
29102910
*/
29112911
async deleteValidationRaw(requestParameters: DeleteValidationRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<void>> {
@@ -2962,15 +2962,15 @@ export class CollaborationApi extends runtime.BaseAPI {
29622962
}
29632963

29642964
/**
2965-
* Remove a validation Required scopes: document:write
2965+
* Remove a validation Required scopes: document:read
29662966
* Remove a validation
29672967
*/
29682968
async deleteValidation(cloud_pk: number, document_pk: number, id: number, project_pk: number, visa_pk: number, initOverrides?: RequestInit): Promise<void> {
29692969
await this.deleteValidationRaw({ cloud_pk: cloud_pk, document_pk: document_pk, id: id, project_pk: project_pk, visa_pk: visa_pk }, initOverrides);
29702970
}
29712971

29722972
/**
2973-
* Remove a visa Required scopes: document:write
2973+
* Remove a visa Required scopes: document:read
29742974
* Remove a visa
29752975
*/
29762976
async deleteVisaRaw(requestParameters: DeleteVisaRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<void>> {
@@ -3023,15 +3023,15 @@ export class CollaborationApi extends runtime.BaseAPI {
30233023
}
30243024

30253025
/**
3026-
* Remove a visa Required scopes: document:write
3026+
* Remove a visa Required scopes: document:read
30273027
* Remove a visa
30283028
*/
30293029
async deleteVisa(cloud_pk: number, document_pk: number, id: number, project_pk: number, initOverrides?: RequestInit): Promise<void> {
30303030
await this.deleteVisaRaw({ cloud_pk: cloud_pk, document_pk: document_pk, id: id, project_pk: project_pk }, initOverrides);
30313031
}
30323032

30333033
/**
3034-
* Remove a comment Required scopes: document:write
3034+
* Remove a comment Required scopes: document:read
30353035
* Remove a comment
30363036
*/
30373037
async deleteVisaCommentRaw(requestParameters: DeleteVisaCommentRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<void>> {
@@ -3088,7 +3088,7 @@ export class CollaborationApi extends runtime.BaseAPI {
30883088
}
30893089

30903090
/**
3091-
* Remove a comment Required scopes: document:write
3091+
* Remove a comment Required scopes: document:read
30923092
* Remove a comment
30933093
*/
30943094
async deleteVisaComment(cloud_pk: number, document_pk: number, id: number, project_pk: number, visa_pk: number, initOverrides?: RequestInit): Promise<void> {
@@ -3145,7 +3145,7 @@ export class CollaborationApi extends runtime.BaseAPI {
31453145
}
31463146

31473147
/**
3148-
* Deny a validation Required scopes: document:write
3148+
* Deny a validation Required scopes: document:read
31493149
* Deny a validation
31503150
*/
31513151
async denyValidationRaw(requestParameters: DenyValidationRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<void>> {
@@ -3202,7 +3202,7 @@ export class CollaborationApi extends runtime.BaseAPI {
32023202
}
32033203

32043204
/**
3205-
* Deny a validation Required scopes: document:write
3205+
* Deny a validation Required scopes: document:read
32063206
* Deny a validation
32073207
*/
32083208
async denyValidation(cloud_pk: number, document_pk: number, id: number, project_pk: number, visa_pk: number, initOverrides?: RequestInit): Promise<void> {
@@ -6005,7 +6005,7 @@ export class CollaborationApi extends runtime.BaseAPI {
60056005
}
60066006

60076007
/**
6008-
* Pause a visa of a document Required scopes: document:write
6008+
* Pause a visa of a document Required scopes: document:read
60096009
* Pause a visa of a document
60106010
*/
60116011
async pauseVisaRaw(requestParameters: PauseVisaRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<void>> {
@@ -6058,15 +6058,15 @@ export class CollaborationApi extends runtime.BaseAPI {
60586058
}
60596059

60606060
/**
6061-
* Pause a visa of a document Required scopes: document:write
6061+
* Pause a visa of a document Required scopes: document:read
60626062
* Pause a visa of a document
60636063
*/
60646064
async pauseVisa(cloud_pk: number, document_pk: number, id: number, project_pk: number, initOverrides?: RequestInit): Promise<void> {
60656065
await this.pauseVisaRaw({ cloud_pk: cloud_pk, document_pk: document_pk, id: id, project_pk: project_pk }, initOverrides);
60666066
}
60676067

60686068
/**
6069-
* Reset a validation if the validation has been accepted or rejected Required scopes: document:write
6069+
* Reset a validation if the validation has been accepted or rejected Required scopes: document:read
60706070
* Reset a validation
60716071
*/
60726072
async resetValidationRaw(requestParameters: ResetValidationRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<void>> {
@@ -6123,15 +6123,15 @@ export class CollaborationApi extends runtime.BaseAPI {
61236123
}
61246124

61256125
/**
6126-
* Reset a validation if the validation has been accepted or rejected Required scopes: document:write
6126+
* Reset a validation if the validation has been accepted or rejected Required scopes: document:read
61276127
* Reset a validation
61286128
*/
61296129
async resetValidation(cloud_pk: number, document_pk: number, id: number, project_pk: number, visa_pk: number, initOverrides?: RequestInit): Promise<void> {
61306130
await this.resetValidationRaw({ cloud_pk: cloud_pk, document_pk: document_pk, id: id, project_pk: project_pk, visa_pk: visa_pk }, initOverrides);
61316131
}
61326132

61336133
/**
6134-
* Resume a visa of a document after a pause Required scopes: document:write
6134+
* Resume a visa of a document after a pause Required scopes: document:read
61356135
* Resume a visa of a document
61366136
*/
61376137
async resumeVisaRaw(requestParameters: ResumeVisaRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<void>> {
@@ -6184,7 +6184,7 @@ export class CollaborationApi extends runtime.BaseAPI {
61846184
}
61856185

61866186
/**
6187-
* Resume a visa of a document after a pause Required scopes: document:write
6187+
* Resume a visa of a document after a pause Required scopes: document:read
61886188
* Resume a visa of a document
61896189
*/
61906190
async resumeVisa(cloud_pk: number, document_pk: number, id: number, project_pk: number, initOverrides?: RequestInit): Promise<void> {
@@ -6870,7 +6870,7 @@ export class CollaborationApi extends runtime.BaseAPI {
68706870
}
68716871

68726872
/**
6873-
* Update the validator of validation. This route is only useful for an App Required scopes: document:write
6873+
* Update the validator of validation. This route is only useful for an App Required scopes: document:read
68746874
* Update the validator of validation
68756875
*/
68766876
async updateValidationRaw(requestParameters: UpdateValidationRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<VisaValidation>> {
@@ -6930,7 +6930,7 @@ export class CollaborationApi extends runtime.BaseAPI {
69306930
}
69316931

69326932
/**
6933-
* Update the validator of validation. This route is only useful for an App Required scopes: document:write
6933+
* Update the validator of validation. This route is only useful for an App Required scopes: document:read
69346934
* Update the validator of validation
69356935
*/
69366936
async updateValidation(cloud_pk: number, document_pk: number, id: number, project_pk: number, visa_pk: number, PatchedVisaValidationRequest?: PatchedVisaValidationRequest, initOverrides?: RequestInit): Promise<VisaValidation> {
@@ -6939,7 +6939,7 @@ export class CollaborationApi extends runtime.BaseAPI {
69396939
}
69406940

69416941
/**
6942-
* Update some fields of a visa Required scopes: document:write
6942+
* Update some fields of a visa Required scopes: document:read
69436943
* Update some fields of a visa
69446944
*/
69456945
async updateVisaRaw(requestParameters: UpdateVisaRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<Visa>> {
@@ -6995,7 +6995,7 @@ export class CollaborationApi extends runtime.BaseAPI {
69956995
}
69966996

69976997
/**
6998-
* Update some fields of a visa Required scopes: document:write
6998+
* Update some fields of a visa Required scopes: document:read
69996999
* Update some fields of a visa
70007000
*/
70017001
async updateVisa(cloud_pk: number, document_pk: number, id: number, project_pk: number, PatchedVisaRequest?: PatchedVisaRequest, initOverrides?: RequestInit): Promise<Visa> {
@@ -7004,7 +7004,7 @@ export class CollaborationApi extends runtime.BaseAPI {
70047004
}
70057005

70067006
/**
7007-
* Update some fields of a comment Required scopes: document:write
7007+
* Update some fields of a comment Required scopes: document:read
70087008
* Update some fields of a comment
70097009
*/
70107010
async updateVisaCommentRaw(requestParameters: UpdateVisaCommentRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<VisaComment>> {
@@ -7064,7 +7064,7 @@ export class CollaborationApi extends runtime.BaseAPI {
70647064
}
70657065

70667066
/**
7067-
* Update some fields of a comment Required scopes: document:write
7067+
* Update some fields of a comment Required scopes: document:read
70687068
* Update some fields of a comment
70697069
*/
70707070
async updateVisaComment(cloud_pk: number, document_pk: number, id: number, project_pk: number, visa_pk: number, PatchedVisaCommentRequest?: PatchedVisaCommentRequest, initOverrides?: RequestInit): Promise<VisaComment> {

package/src/apis/SsoApi.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ export class SsoApi extends runtime.BaseAPI {
108108
}
109109

110110
/**
111-
* Create a user, linked to the provider. This route is only useful when used with `ProjetAccessToken`s
111+
* Create a user, linked to the provider. This route is only useful when used with `ProjetAccessToken`s. If user already exists, it responds with a 200 instead of a 201
112112
* Create a user
113113
*/
114114
async createUserRaw(requestParameters: CreateUserOperationRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<ShortUser>> {
@@ -152,7 +152,7 @@ export class SsoApi extends runtime.BaseAPI {
152152
}
153153

154154
/**
155-
* Create a user, linked to the provider. This route is only useful when used with `ProjetAccessToken`s
155+
* Create a user, linked to the provider. This route is only useful when used with `ProjetAccessToken`s. If user already exists, it responds with a 200 instead of a 201
156156
* Create a user
157157
*/
158158
async createUser(CreateUserRequest: CreateUserRequest, initOverrides?: RequestInit): Promise<ShortUser> {

package/src/models/PatchedZoneSpaceRequest.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,13 @@
1313
*/
1414

1515
import { exists, mapValues } from '../runtime';
16+
import {
17+
GeometryPointRequest,
18+
GeometryPointRequestFromJSON,
19+
GeometryPointRequestFromJSONTyped,
20+
GeometryPointRequestToJSON,
21+
} from './GeometryPointRequest';
22+
1623
/**
1724
*
1825
* @export
@@ -37,6 +44,12 @@ export interface PatchedZoneSpaceRequest {
3744
* @memberof PatchedZoneSpaceRequest
3845
*/
3946
uuid?: string;
47+
/**
48+
*
49+
* @type {Array<GeometryPointRequest>}
50+
* @memberof PatchedZoneSpaceRequest
51+
*/
52+
geometry?: Array<GeometryPointRequest> | null;
4053
/**
4154
*
4255
* @type {number}
@@ -58,6 +71,7 @@ export function PatchedZoneSpaceRequestFromJSONTyped(json: any, ignoreDiscrimina
5871
'name': !exists(json, 'name') ? undefined : json['name'],
5972
'longname': !exists(json, 'longname') ? undefined : json['longname'],
6073
'uuid': !exists(json, 'uuid') ? undefined : json['uuid'],
74+
'geometry': !exists(json, 'geometry') ? undefined : (json['geometry'] === null ? null : (json['geometry'] as Array<any>).map(GeometryPointRequestFromJSON)),
6175
'order': !exists(json, 'order') ? undefined : json['order'],
6276
};
6377
}
@@ -74,6 +88,7 @@ export function PatchedZoneSpaceRequestToJSON(value?: PatchedZoneSpaceRequest |
7488
'name': value.name,
7589
'longname': value.longname,
7690
'uuid': value.uuid,
91+
'geometry': value.geometry === undefined ? undefined : (value.geometry === null ? null : (value.geometry as Array<any>).map(GeometryPointRequestToJSON)),
7792
'order': value.order,
7893
};
7994
}

package/src/models/ZoneSpace.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,13 @@
1313
*/
1414

1515
import { exists, mapValues } from '../runtime';
16+
import {
17+
GeometryPoint,
18+
GeometryPointFromJSON,
19+
GeometryPointFromJSONTyped,
20+
GeometryPointToJSON,
21+
} from './GeometryPoint';
22+
1623
/**
1724
*
1825
* @export
@@ -49,6 +56,12 @@ export interface ZoneSpace {
4956
* @memberof ZoneSpace
5057
*/
5158
readonly zone_set: Array<number>;
59+
/**
60+
*
61+
* @type {Array<GeometryPoint>}
62+
* @memberof ZoneSpace
63+
*/
64+
geometry?: Array<GeometryPoint> | null;
5265
/**
5366
*
5467
* @type {number}
@@ -84,6 +97,7 @@ export function ZoneSpaceFromJSONTyped(json: any, ignoreDiscriminator: boolean):
8497
'longname': !exists(json, 'longname') ? undefined : json['longname'],
8598
'uuid': json['uuid'],
8699
'zone_set': json['zone_set'],
100+
'geometry': !exists(json, 'geometry') ? undefined : (json['geometry'] === null ? null : (json['geometry'] as Array<any>).map(GeometryPointFromJSON)),
87101
'order': !exists(json, 'order') ? undefined : json['order'],
88102
'created_at': (new Date(json['created_at'])),
89103
'updated_at': (new Date(json['updated_at'])),
@@ -102,6 +116,7 @@ export function ZoneSpaceToJSON(value?: ZoneSpace | null): any {
102116
'name': value.name,
103117
'longname': value.longname,
104118
'uuid': value.uuid,
119+
'geometry': value.geometry === undefined ? undefined : (value.geometry === null ? null : (value.geometry as Array<any>).map(GeometryPointToJSON)),
105120
'order': value.order,
106121
};
107122
}

0 commit comments

Comments
 (0)